// TestCreateProcess.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <WINDOWS.H>
// 创建进程,通过文件名
VOID TestCreateProcessByAppName()
{
STARTUPINFO si = {0};
PROCESS_INFORMATION pi;
si.cb = sizeof(si);
TCHAR szAppName[] = TEXT("c:\\program files\\internet explorer\\iexplore.exe");
BOOL bRes = CreateProcess(szAppName,NULL,NULL,NULL,FALSE,CREATE_NEW_CONSOLE,NULL,NULL,&si,&pi);
}
// 创建进程,使用命令行参数
VOID TestCreateProcessByCmd()
{
STARTUPINFO si = {0};
si.cb = sizeof(si);
PROCESS_INFORMATION pi;
TCHAR szCmd[] = TEXT("c:\\program files\\internet explorer\\iexplore.exe http://www.4399.com");
BOOL bRes = CreateProcess(NULL, szCmd, NULL, NULL, FALSE, CREATE_NEW_CONSOLE, NULL, NULL, &si, &pi);
}
// 创建进程,同时使用文件名和命令行参数
VOID TestCreateProcess()
{
STARTUPINFO si = {0};
si.cb = sizeof(si);
PROCESS_INFORMATION pi;
TCHAR szCmd[]
使用CreateProcess创建进程
最新推荐文章于 2023-03-25 16:36:18 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)