首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于createprocess,该怎么处理

2012-01-11 
关于createprocessC/C++ codeSTARTUPINFOsi{sizeof(si)} PROCESS_INFORMATIONpi BOOLbStatCreateProce

关于createprocess

C/C++ code
STARTUPINFO   si   =   {sizeof(si)}; PROCESS_INFORMATION   pi; BOOL   bStat   =   CreateProcess(NULL,   "notepad.exe   f:\\1.txt ",NULL,NULL, TRUE,0,NULL,NULL,&si,&pi   ); 

大家看这段代码,我知道前一段是什么意思,但是在最后的时候有段
C/C++ code
if(bStat)   { CloseHandle(pi.hThread); CloseHandle(pi.hProcess);    } 

这段是什么作用?????

[解决办法]
释放系统资源
[解决办法]
CloseHandle(pi.hThread); 
CloseHandle(pi.hProcess); 
============
关闭线程和进程的句柄,主要作用是减少相应的内核对象的引用计数。

热点排行