调用ShellExecute(,,,,SW_HIDE)窗口不能隐藏
在A程序中用ShellExecute(,,,,SW_HIDE)调用另一程序B(EXE),使用SW_HIDE,B程序可以打开,但B程序窗口不是隐藏,请问高手这是什么原因。我...
在A程序中用ShellExecute(,,,,SW_HIDE)调用另一程序B(EXE),使用SW_HIDE,B程序可以打开,但B程序窗口不是隐藏,请问高手这是什么原因。
我改用CreateProcess,问题还是没有解决。
STARTUPINFO si; //一些必备参数设置
memset(&si, 0, sizeof(STARTUPINFO));
si.cb = sizeof(STARTUPINFO);
si.dwFlags = STARTF_USESHOWWINDOW|STARTF_FORCEOFFFEEDBACK;
si.wShowWindow = SW_HIDE;
PROCESS_INFORMATION pi; //必备参数设置结束
CreateProcess(NULL,"try.exe",NULL,NULL,TRUE,CREATE_NO_WINDOW,NULL,NULL,&si,& pi); 展开
我改用CreateProcess,问题还是没有解决。
STARTUPINFO si; //一些必备参数设置
memset(&si, 0, sizeof(STARTUPINFO));
si.cb = sizeof(STARTUPINFO);
si.dwFlags = STARTF_USESHOWWINDOW|STARTF_FORCEOFFFEEDBACK;
si.wShowWindow = SW_HIDE;
PROCESS_INFORMATION pi; //必备参数设置结束
CreateProcess(NULL,"try.exe",NULL,NULL,TRUE,CREATE_NO_WINDOW,NULL,NULL,&si,& pi); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询