C语言 TerminateProcess函数案例详解
更新时间:2021年08月20日 15:26:29 作者:Giser_D
这篇文章主要介绍了C语言 TerminateProcess函数案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
TerminateProcess 顾名思义,就是终止进程的意思。
是WindowsAPI的函数,
示例代码如下:
// Demo.cpp : 定义控制台应用程序的入口点。
//终止进程Demo
#include "stdafx.h"
using namespace std;
//@param:dwpid:指定需要关闭的进程pid
int CloseProcess(DWORD dwpid)
{
HANDLE hProcess = OpenProcess(PROCESS_TERMINATE,FALSE,dwpid);
if (hProcess)
{
TerminateProcess(hProcess,-1);
}
return 0;
}
int _tmain(int argc, _TCHAR* argv[])
{
CloseProcess(9188);
return 0;
}
到此这篇关于C语言 TerminateProcess函数案例详解的文章就介绍到这了,更多相关C语言 TerminateProcess函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
exec()函数在C++中的应用及其用法
exec()函数在C++中是一个进程控制函数,用于创建新进程执行其他程序或命令行指令。exec()函数可以替换当前进程的代码和数据,创建新的进程运行其他程序。exec()函数有多个版本,例如execl、execv、execle、execve等,根据不同的参数类型和个数来使用
2023-05-05
C++中4种管理数据内存的方式总结
根据用于分配内存的方法,C++中有3中管理数据内存的方式:自动存储、静态存储和动态存储。在存在时间的长短方面,以这三种方式分配的数据对象各不相同。下面简要介绍这三种类型
2022-09-09
C++ 正则表达式的应用详解
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等
2021-11-11
C++中的数据内存分布原理
这篇文章主要介绍了C++中的数据内存分布,主要从动态内存管理方式,内存泄漏等方面介绍的,文中也有相关的示例代码,需要的朋友可以参考下
2023-05-05
深入浅出理解C语言指针的综合应用
指针是指向另一个变量的变量。意思是一个指针保存的是另一个变量的内存地址。换句话说,指针保存的并不是普通意义上的数值,而是另一个变量的地址值。一个指针保存了另一个变量的地址值,就说这个指针“指向”了那个变量
2022-02-02
C语言函数调用约定和返回值详情
这篇文章主要介绍了C语言函数调用约定和返回值详情,函数调用约定不同,会影响函数生成的符号名,函数入参顺序,形参内存的清理者,更多相关需要的小伙伴可以参考下文详情介绍
2022-07-07
C++运算符重载详情介绍
这篇文章主要介绍了C++运算符重载,C++当中除了函数可以重载之外,其实运算符也是可以重载的,C++根据操作数的数目和类型来决定要使用哪一种操作,下面一起进入文章里哦阿姐更多详情吧
2022-01-01
最新评论