win32练习-createprcoess()

// CreateProcess.cpp : 定义控制台应用程序的入口点。
//




#include "stdafx.h"
#include <windows.h>
#include <strsafe.h>




int _tmain(int argc, _TCHAR* argv[])
{
/*DWORD dwExitCode;
STARTUPINFO si = {sizeof(si)};
PROCESS_INFORMATION pi;
ZeroMemory( &pi, sizeof(PROCESS_INFORMATION));
TCHAR str[100] = TEXT("NOTEPAD");
bool success = CreateProcess(NULL,str,NULL,NULL,true,0,NULL,NULL,&si,&pi);
if(success){
_tprintf(TEXT("1111111111\n"));
CloseHandle(pi.hThread);  
CloseHandle(pi.hProcess);
}
  
_tprintf(TEXT("%d"),success);
system("pause");*/
STARTUPINFO si = {sizeof(si)};
PROCESS_INFORMATION pi;
TCHAR szCmdLine[100];
_tcscpy_s(szCmdLine,_countof(szCmdLine),TEXT("C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\Common7\\Tools\\spyxx.exe"));
BOOL bResult = CreateProcess(NULL,szCmdLine,NULL,NULL,FALSE,CREATE_SUSPENDED|CREATE_NEW_CONSOLE,NULL,NULL,&si,&pi);
if(bResult){
TCHAR error[100];
StringCchPrintf(error,_countof(error),TEXT("CREATEPROCESS ERROR %d\n"),GetLastError());
MessageBox(NULL,error,TEXT("Are you pig?"),MB_OK);
return 0;
}
return 0;
}

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值