阅读:1089回复:3
急!???:在DDK中和在MFC中调用同一程序,为何结果不一样?
我用DDK在WIN2000下编写了一个虚拟打印机程序,在打印结束时,调用以下语句:
WinExec(\"LF.exe\",SW_SHOW);//调用某应用程序 说明:LF.exe用于调用Windows地址本。 问题:在Windows资源管理器中双击运行LF.exe或用VC的MFC用WinExec调用LF.exe,都可以顺利地调出Windows地址本,并读取默认登录用户的地址本数据。但在以上虚拟打印机中调用,则可以执行LF.exe,并调用地址本,然而无法读取默认用户的地址本数据,为什么?到底在DDK中和在MFC中调用有何区别? |
|
沙发#
发布于:2003-10-22 09:46
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2003-10-22 10:15
非常感谢斑竹!
那么,如果我要在我的虚拟打印机中能调用LF.exe,而又不能影响其运行效果,有什么办法吗?急死了,谢谢!! |
|
地板#
发布于:2003-10-24 08:44
斑竹,你能帮助我吗??
|
|