使用WinExec或ShellExecute时的同步问题 请教请教: 程序调用WinExec或ShellExecute函数启动某个EXE文件,调用成功并很快返回,但我的本意是让程序等待直到这个EXE文件退出。如何能取得这种效果? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OpenProcess()WaitforSingleObject() SHELLEXECUTEINFO si={sizeof(SHELLEXECUTEINFO)};si.fMask=SEE_MASK_NOCLOSEPROCESS;si.lpFile="d:\\ip.txt";si.lpVerb="open";si.nShow=SW_SHOWNORMAL;::ShellExecuteEx(&si);WaitForSingleObject(si.hProcess,INFINITE);WinExec没有这种功能。 为什么CTreeCtrl先左击之后,右击才可以连续选中节点? 在线等。关于OpenProcessToken拒绝访问的问题 VC工具条的BMP文件修改后底色就显示出来了? VC2005如何用msvcrt连接而不是msvcr80? 求一个库文件,CJ609Lib.lib,谢谢!!! 如何寻找NetBIOS名字的位置? 请问如何通过编程实现 修改WIN2K/XP 的盘符? 如何实现弹出系统的登陆对话框 帮我解答一下CTime类及其函数的用法 高分求教:NetAnts是怎么实现线程间相互通信的? 一个关于对话框的问题,急!! 一个简单问题,(谁解决拉给分阿)
WaitforSingleObject()
si.fMask=SEE_MASK_NOCLOSEPROCESS;
si.lpFile="d:\\ip.txt";
si.lpVerb="open";
si.nShow=SW_SHOWNORMAL;
::ShellExecuteEx(&si);
WaitForSingleObject(si.hProcess,INFINITE);WinExec没有这种功能。