发布于 2007-07-22 00:16:50
0楼
为何不用ShellExecuteA函数呢?
强大的ShellExecuteA函数可以实现你在windows平台下打开文件的所以功能。
wincc下声明方式:
#pragma code("Shell32.dll")
VOID ShellExecuteA(HWND, LPCTSTR , LPCTSTR , LPCTSTR , LPCTSTR , INT);
#pragma code()
调用方式:
HWND handle=NULL;
handle=FindWindow(NULL,"WinCC-运行系统 - ");
ShellExecuteA(handle, "print", "myword.doc", NULL, "D:\\",SW_SHOWMAXIMIZED);
ShellExecuteA(handle, "print", "my.pdf", NULL, "D:\\",SW_SHOWMAXIMIZED);
等等……。
雄关漫道真如铁,而今迈步从头越!