,,VC创建进程CreateProcess的方法

,,VC创建进程CreateProcess的方法

本文主要介绍用VC创建进程CreateProcess的方法,涉及VC操作进程的基本技巧。有需要的朋友可以参考一下。

本文介绍了用VC创建进程CreateProcess的方法。分享给你,供你参考。具体实现方法如下:

#include 'stdafx.h '

#包含windows.h

#包含stdio.h

int main (int argc,char* argv[])

{

char szCommandLine[]=' cmd ';

startup info si={ sizeof(si)};

过程_信息pi;

si . dw flags=STARTF _ USESHOWWINDOW;//成为wShowWindow成员

si.wShowWindow=TRUE//如果为true,将显示进程的主窗口。

BOOL bRet=:CreateProcess(

NULL,//不要在这里指定可执行文件的文件名

SzCommandLine,//命令行参数

NULL,//默认进程的安全性

NULL,//默认线程的安全性

FALSE,//指定当前进程中的句柄不能被子进程继承。

CREATE_NEW_CONSOLE,//为新进程创建一个新的控制台窗口

NULL,//使用该进程的环境变量

NULL,//使用该进程的驱动器和目录

是的,

pi);

if (bRet)

{

//既然不使用两个句柄,最好立即关闭。

* close handle(pi . hthread);

* close handle(pi . hprocess);

Printf('新进程的进程ID号:%d\n ',pi . dw processid);

Printf('新进程的主线程ID号:%d\n ',pi . dw threadid);

}

返回0;

}

希望这篇文章对大家的VC编程有所帮助。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • word文档无法编辑是怎么回事-
  • 华为手机怎么设置返回键(华为手机下面的三个按键设置方法)
  • lumia950怎么样(Lumia950体验分享)
  • otg连接是什么意思(OTG连接手机方法)
  • 笔记本触摸板怎么右键(笔记本电脑触控板手势操作设置)
  • 真我x7怎么样(realme X7 系列体验)
  • 苹果的A16处理器有多强(苹果的A16处理器的介绍)
  • 小米互传怎么用(小米手机的连接与共享教程)
  • 怎么设置电脑桌面图标自动对齐 设置电脑桌面自动整理图标的方法
  • 宽带错误651最简单解决方法(处理宽带错误651的措施)
  • 大学生手机有什么推荐(大学生换手机攻略)
  • 天玑1100和骁龙778g哪个好(骁龙778G、天玑900、天玑1100购选建议)
  • yum update 升级报错的解决办法
  • Windows10禁用屏保教程
  • 连接wifi显示无互联网连接怎么办(无线连上了却不能上网处理绝招)
  • 留言与评论(共有 条评论)
       
    验证码: