您的位置:首页 > 编程语言 > C语言/C++

C++调用外部exe问题总结

2015-01-30 14:13 260 查看
通过VC环境函数调用执行exe文件,总结为以下几个函数:

2.ShellExecute函数,用法如下:

ShellExecute(
hWnd: HWND; {指定父窗口句柄}
Operation: PChar; {指定动作, 譬如: open、runas、print、edit、explore、find}
FileName: PChar; {指定要打开的文件或程序}
Parameters: PChar; {给要打开的程序指定参数; 如果打开的是文件这里应该是 nil}
Directory: PChar; {缺省目录}
ShowCmd: Integer {打开选项}
): HINST;

写成ShellExecute(0,"open","D:\\DownLoadLog\\KUNLUNDown\\Calmtools\\almLog.exe","","",SW_SHOWNORMAL);是执行不成功的。

另执行exe文件还有CreateProcess。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  windows