首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > MFC创建进程、打开进程、终止进程

MFC创建进程、打开进程、终止进程

资 源 简 介

资源描述 创建进程、打开进程、终止进程 *两个函数 CreateProcess、openProcess、TerminateProcess *获得进程句柄 *获得进程号 *提升进程权限 *Microsoft Spy++ 操作平台:win10+vs2013 pro 操作步骤: 1、创建进程 PROCESS_INFORMATION pi;//进程信息结构 STARTUPINFO si;//启动信息结构 memset(&si, 0, sizeof(si)); si.cb = sizeof(si); si.wShowWindow = SW_SHOW; si.dwFlags = STARTF_USESHOWWINDOW; TCHAR szPath[] = TEXT("c:\windows\system32\notepad.exe E:\c++\MFC\a.txt"); BOOL bRet = ::CreateProcess(NULL, szPath, NULL, FALSE, NULL, NULL, NULL, NULL, &si, &pi); int error = GetLastError(); if (bRet) { ::CloseHandle(pi.hThread); ::CloseHandle(pi.hProcess); AfxMessageBox(TEXT("创建进程成功")); } else { AfxMessageBox(TEXT("创建进程失败")); } 2、打开进程 DWORD pid; //若有指定窗口类和窗口名称则表示成功返回一个窗口的句柄 HWND hCalc = ::FindWindow(TEXT("Note

文 件 列 表

打开进程、关闭进程
Demo
1.png
VIP VIP
0.188694s