欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VC創(chuàng)建進程CreateProcess的方法

 更新時間:2015年05月21日 14:35:49   作者:好人一個  
這篇文章主要介紹了VC創(chuàng)建進程CreateProcess的方法,涉及VC操作進程的基本技巧,需要的朋友可以參考下

本文實例講述了VC創(chuàng)建進程CreateProcess的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

#include "stdafx.h"
#include <windows.h>
#include <stdio.h>
int main (int argc,char* argv[])
{
char szCommandLine[]="cmd";
STARTUPINFO si={sizeof(si)};
PROCESS_INFORMATION pi;
si.dwFlags=STARTF_USESHOWWINDOW; //制定wShowWindow成員
si.wShowWindow=TRUE; //為真,顯示進程的主窗口
BOOL bRet=::CreateProcess(
  NULL,//不在此指定可執(zhí)行文件的文件名
  szCommandLine, //命令行參數(shù)
  NULL,//默認進程的安全性
  NULL,//默認線程的安全性
  FALSE,//指定當(dāng)前進程內(nèi)的句柄不可以被子進程繼承
  CREATE_NEW_CONSOLE,//為新進程創(chuàng)建一個新的控制臺窗口
  NULL,//使用本進程的環(huán)境變量
  NULL,//使用本進程的驅(qū)動器和目錄
  &si,
  &pi);
  if (bRet)
  {
  //既然我們不使用兩個句柄,最好是立刻將他們關(guān)閉
  ::CloseHandle(pi.hThread);
  ::CloseHandle(pi.hProcess);
  printf("新的進程的進程ID號:%d\n",pi.dwProcessId);
  printf("新進程的主線程ID號:%d\n",pi.dwThreadId);
  }
return 0;
}

希望本文所述對大家的VC程序設(shè)計有所幫助。

相關(guān)文章

最新評論