WiX*_*XeY 3 c++ windows winapi visual-c++
我正在Visual Studio 2010中的WIN32应用程序上工作.我必须从我的代码执行外部exe,但不必显示它的窗口.以及执行exe我正在向exe传递某些参数.我的代码给出了
char path[] = "D:\\scan\\scan.exe -l";
system(path);
//ShellExecute(hWnd, "open",path, NULL, NULL, SWP_HIDEWINDOW);
Run Code Online (Sandbox Code Playgroud)
如果我使用系统(路径)它正确执行但是也显示了exe的窗口,但是如果我使用ShellExecute(hWnd,"open",path,NULL,NULL,SWP_HIDEWINDOW); 然后不执行给定路径的exe.我应该如何克服这个问题,请指导我
ShellExecute希望程序名称及其参数单独给出.试试这个:
ShellExecute(hWnd, NULL, "D:\\scan\\scan.exe", "-l", NULL, SW_HIDE);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11952 次 |
| 最近记录: |