想做一个A程序,让它执行另一个B程序,B程序运行时间很长,希望B在后台运行时A还能接下去执行后面的命令 怎么做?要开线程吗?如果要开,教教我怎么开吧. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 createprocess不行吧,它一定要等到B执行完了才继续执行A 补充一下,让A能够继续执行下去就是为了能够控制B,比如强行结束B的运行等等 这个不用开什么线程吧,随便都行,比如直接用 system("c:\\b.exe"); 可是我用过system了,也是要等B执行完或者是关闭了,才会执行A后面的语句 创建线程:UINT Athread(LPVOID lpparam){......}启动线程:AfxBeginThread(Athread,(LPVOID)m_hSocket)注意:线程必须是全局函数或静态成员函数 可以考虑使用系统内核对象,如event 如何实现outlook的email输入框(richedit) 关于D3D骨骼蒙皮动画的mesh处理 求一个UTF-8转UNICODE/ANSI的函数 怎么比较字符串日期的大小 最近VC老是出现:Error spawning cl.exe 这个问题 请教如何查询当前系统的配置状况? 如何在CListView以右键选中记录? 请问VC里面又没有类史delphi中的DBGrid控件??或者是类也可以,反正要完成相应的功能就是,谢谢! 当DPI不同时DrawImage绘出的图像变的很大的问题 渐变三角形 无法定位程序输入点,怎么解决? C++socket编程问题
UINT Athread(LPVOID lpparam){......}
启动线程:
AfxBeginThread(Athread,(LPVOID)m_hSocket)注意:线程必须是全局函数或静态成员函数