【发布时间】:2010-10-21 07:06:19
【问题描述】:
我正在使用 CreateProcess 创建一个 cmd.exe 进程,该进程传递了一个执行并退出的参数,这使得命令提示符在屏幕上闪烁。
我试图通过将 STARTUPINFO struct wShowWindow 设置为 SW_HIDE 来避免这种情况,但这个参数似乎会影响调用窗口,而不是被执行的进程的窗口。
您是否可以使用 createprocess 启动隐藏在视图中的程序?
还有什么是获取环境变量的正确 winapi 标准方法?
【问题讨论】:
-
你在dwFlags中设置了STARTF_USESHOWWINDOW了吗?