发布于 2005-11-10 17:39:25
0楼
不能用ProgramExecute函数实现!!!
应该用API函数“ShellExecute”函数实现!!!
本人刚刚测试通过的代码:
#pragma code("Shell32.dll")
VOID ShellExecuteA(HWND, LPCTSTR , LPCTSTR , LPCTSTR , LPCTSTR , INT);
#pragma code()
HWND handle;
handle=FindWindow(NULL,"WinCC-运行系统 - ");
ShellExecuteA(handle, "open", "C:\\Program Files\\DS-IRECClient\\DS-IRECClient\\DS-IRECClient.exe", NULL, "C:\\Program Files\\DS-IRECClient\\DS-IRECClient",SW_SHOWMAXIMIZED);
有问题请联系!!!
雄关漫道真如铁,而今迈步从头越!