CreateProcess说明:WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。具体使用方法,自行查找MSDN。通过CreateProcess函数创建进程,并获取进程PID(By:cplusplus.me)。CString getPID(CString processname,CString parameters)
{
TCHAR awExecuteFile[1024];
PROCESS_INFORMATION pi;
STARTUPINFO si = { sizeof(STARTUPINFO),NULL,"",NULL,0,0,0,0,0,0,0,STARTF_USESHOWWINDOW,0,0,NULL,0,0,0};
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = TRUE;
si.lpDesktop = NULL;
memset(awExecuteFile, '\0', 1024);
sprintf(awExecuteFile,"%s %s",processname, parameters);
BOOL bResult = CreateProcess(
...
继续阅读
(21)