摘要: 后台创建进程:下面这段代码可以后台创建进程,不需要再用dos命令在cmd.exe界面操作了。 STARTUPINFO si; ZeroMemory(&si, sizeof(si)); si.cb = sizeof STARTUPINFO; PROCESS_INFORMATION pi; //LPTSTR szCmdline = _tcsdup(TEXT("C:\\notepad.exe D:\\file.txt")); LPTSTR szCmdline = _tcsdup(str);BOOL res = CreateProcess(NULL, ... 阅读全文
posted @ 2013-04-24 19:20 imlucky 阅读(734) 评论(0) 推荐(0) 编辑
摘要: (转自:http://woshiyouyouchen.blog.163.com/blog/static/103998942009112194240398/)你还再为怎么判断一个程序是否结束而苦恼吗?或许你在想可以用一个循环每隔几秒来判断一次这个进程是否结束,但是这样会有问题,如果间隔时间太短就会很占CPU资源,间隔时间太长又不能及时知道程序已经结束,或许有人马上就想到WaitForSingleObject函数,不错Win32 API提供的这个函数能很好的解决这个问题,但是在使用WaitForSingleObject函数的过程中很容易忽略一些问题。小弟不才,在这里略说一二。先看一下函数的原形DW 阅读全文
posted @ 2013-04-24 19:06 imlucky 阅读(4842) 评论(0) 推荐(0) 编辑