发布于 2008-06-13 02:48:32
0楼
ShellExecuteA()和ProgramExecute()都可以实现这个的!
1:
#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\\Microsoft Office\\OFFICE11\\WINWORD.exe", NULL, "D:\\手动.doc",SW_SHOWMAXIMIZED);
2:
ProgramExecute(C:\\Program Files\\Microsoft Office11\\Office\\WINWORD.EXE D:\\MywORD.doc);
office2003+XP系统!
雄关漫道真如铁,而今迈步从头越!