win32创建子进程方法
来源:互联网 发布:合肥网络教育学校 编辑:程序博客网 时间:2024/05/16 04:53
看到网上有一个示例,我查了先关函数,做了一些注释,自己学习下:
#include <iostream>#include <string>#include <WinSock2.h>using namespace std;#pragma comment(lib, "WS2_32")int main() {WSAData wsaData;WSAStartup(MAKEWORD(2, 2), &wsaData);SOCKET sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);STARTUPINFO si = { 0 };//该结构用于指定新进程的主窗口特性si.cb = sizeof(si);PROCESS_INFORMATION pi;//指定新进程的主窗口特性//用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件CreateProcess(L"C:\\Windows\\notepad.exe",NULL,NULL,NULL,TRUE,0,NULL,NULL,&si,&pi);//CloseHandle 关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等CloseHandle(pi.hThread);//关闭新进程CloseHandle(pi.hProcess);//关闭新线程std::string line;while (std::getline(std::cin, line)) { }WSACleanup();}
- win32创建子进程方法
- 【操作系统】linux创建子进程--fork()方法
- 【操作系统】linux创建子进程--fork()方法
- Linux父进程创建子进程的方法,监控子进程的结束
- VC6.0利用CreateProcess创建子进程,MFC调用Win32生成的.exe文件为例
- Win32 API进程创建控制
- <win32 API> CreateProcess 创建进程
- 创建子进程
- 创建子进程
- windows 创建子进程
- fork创建子进程
- 创建子进程函数
- 子进程的创建
- 子进程的创建
- fork创建子进程
- fork创建子进程
- python创建子进程
- linux 创建子进程
- 求抽取扑克牌顺子的概率
- 什么是预处理,何时需要预处理?
- 屏幕监控
- 韦的视频列表
- 用虚拟机(VMware Workstation 9.0)安装Fedora 8 镜像 (Linux系统)
- win32创建子进程方法
- Linux_信号量使用实例详解
- provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 53
- INT_MIN和INT_MAX溢出问题
- 数独终盘生成器(调试成果)
- windows网络编程--学习笔记03
- 【算法】海量数据处理:有一千万条短信,有重复,以文本形式保存,一行一条,找出重复最少的前10条
- 6个有用的MySQL语句
- getDeclaredField("x");与set方法的用法