在VC中调用Winexec时,在win2000,winXP上无任何问题,但在
win98上使用时,Winexec无效,即不调用.exe请求Support:
在win98上,使用Winexec时有何限制?
在VC中使用Winexec有何限制?
是否会少文件?谢谢!
win98上使用时,Winexec无效,即不调用.exe请求Support:
在win98上,使用Winexec时有何限制?
在VC中使用Winexec有何限制?
是否会少文件?谢谢!
解决方案 »
- 多视图界面问题,请大侠们帮帮忙啦
- 为什么我用vs2005编译出来的静态库非常大,十多M,而且release比debug版还要大的多,二十多M??
- 为什么会出现undeclared identifier的提示?
- 程序在开机时自动加载
- 一个关于CSocket的问题,求救!!!
- 第一次写activex控件中出现的小问题。
- 请教,CStringArray如何使用?
- 用msflexgrid控件设置宽度,坐标问题!
- CHttpFile::READ 与IE版本有什么关系?????
- 在VC++中如何控制浏览器的属性
- 100分---关于wininet。dll的连接问题--立刻给分
- 谁给我一个gidplus.h头文件,谢谢,[email protected]!
而且同一安装文件在不同的win98上Setup,有的可以,有的不行,
但它们的参数一样
(Winexec是一个不推荐使用的函数,你干吗不用ShellExecute?)
说明它有误:
可能是: ERROR_FILE_NOT_FOUND
STARTUPINFO si;
PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) );
si.cb = sizeof(si);
ZeroMemory( &pi, sizeof(pi) ); CreateProcess(
NULL,
//即便是应用程序,如果路径中包含空格也要用引号括起来
"\"C:\\Program Files\\Microsoft Office\\Office\\EXCEL.EXE\" \
D:\\Collections\\Documents\\发货单.xls",
NULL,
NULL,
FALSE,
0,
NULL,
"D:\\Collections\\Documents\\",
&si,
&pi
);
WaitForSingleObject( pi.hProcess, INFINITE );
CloseHandle(pi.hProcess);
CloseHandle(pi.hThread);