请问终止一个进程用什么函数?怎么用?(我只知道此进程程序名) 请问终止一个进程用什么函数?怎么用?(我只知道此进程程序名) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用CreateProcess的话,可以用 BOOL TerminateProcess( HANDLE hProcess, DWORD uExitCode); 来结束。 OpenProcess(进程)TreminateProcess(进程) 补充一下可以用Process系列的遍历函数来找到你要终止的进程具体什么名字我忘了,你可以查一下msdn 有人知道这个遍历函数吗,小弟机器上没有msdn,所以很急。 //遍历的代码HANDLE hSnapshot=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,NULL);if(::Process32First(hSnapshot,&pe)) { for(;Process32Next(hSnapshot,&pe);) { //这里做处理 } CloseHandle(hSnapshot); } //遍历的代码PROCESSENTRY32 pe;HANDLE hSnapshot=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,NULL);if(::Process32First(hSnapshot,&pe)) { for(;Process32Next(hSnapshot,&pe);) { //这里做处理 } CloseHandle(hSnapshot); }//终止进程HANDLE hProcess=::OpenProcess(PROCESS_ALL_ACCESS,FALSE,pe.th32ProcessID);if(GetExitCodeProcess(hProcess,&dwExitCode)) TerminateProcess(m_hProcess,dwExitCode); 关于MFC消息响应的一个问题 一个对话框的问题,有点难! 如何实现:“鼠标放在界面某个位置,就在光标附近显示提示文字”的功能 opengl如何显示文本,包括汉字? vs2008建立Service程序问题 求XMLDOM树中查找某一节点下所有符合条件的节点 如何把VC++编译的可执行文件制成能够安装的软件,并且可以在没有VC环境的机器上正常运行! 各位高手。我想学驱动编程,该看什么书啊。 1000分求关于InstallShield的问题 在VC中怎么调用一个SQL Server的存储过程? 鼠标钩子的一个小问题 请问类的静态成员变量如何在哪里释放内存?
BOOL TerminateProcess(
HANDLE hProcess,
DWORD uExitCode);
来结束。
TreminateProcess(进程)
可以用Process系列的遍历函数来找到你要终止的进程
具体什么名字我忘了,你可以查一下msdn
HANDLE hSnapshot=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,NULL);
if(::Process32First(hSnapshot,&pe))
{ for(;Process32Next(hSnapshot,&pe);)
{
//这里做处理
}
CloseHandle(hSnapshot);
}
PROCESSENTRY32 pe;
HANDLE hSnapshot=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,NULL);
if(::Process32First(hSnapshot,&pe))
{ for(;Process32Next(hSnapshot,&pe);)
{
//这里做处理
}
CloseHandle(hSnapshot);
}
//终止进程
HANDLE hProcess=::OpenProcess(PROCESS_ALL_ACCESS,FALSE,pe.th32ProcessID);
if(GetExitCodeProcess(hProcess,&dwExitCode))
TerminateProcess(m_hProcess,dwExitCode);