C++通过TerminateProess结束进程实例

 更新时间:2014年10月09日 11:28:32   投稿:shichen2014  
这篇文章主要介绍了C++通过TerminateProess结束进程实例,是Windows应用程序设计中非常实用的技巧,需要的朋友可以参考下

本文实例讲述了C++通过TerminateProess结束进程的方法,分享给大家供大家参考。

具体实现方法如下:

BOOL TerminateProcessFromId(DWORD pid)
{
 HANDLE hProcess = ::OpenProcess(PROCESS_ALL_ACCESS, FALSE,pid);
 if (hProcess == NULL)
 {
 printf("openprocess failed...");
 return FALSE;
 }

 BOOL bRet = ::TerminateProcess(hProcess, 0 );
 if (bRet==0) //failed
 {
 DWORD dwErr = ::GetLastError();
 printf("ERROR:error no is :%d\n",dwErr);
 return FALSE;
 }
 return TRUE;
}

希望本文所述对大家的C++程序设计有所帮助。

您可能感兴趣的文章:

相关文章

  • C语言实现影院管理系统

    C语言实现影院管理系统

    这篇文章主要为大家详细介绍了C语言实现影院管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • C++之Qt5双缓冲机制案例教程

    C++之Qt5双缓冲机制案例教程

    这篇文章主要介绍了C++之Qt5双缓冲机制案例教程,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • C语言内嵌汇编API内存搜索引擎实例

    C语言内嵌汇编API内存搜索引擎实例

    这篇文章主要介绍了C语言内嵌汇编API内存搜索引擎实例,涉及汇编语言与内存相关操作,需要的朋友可以参考下
    2014-10-10
  • cmake跨平台构建工具的学习笔记

    cmake跨平台构建工具的学习笔记

    CMake是一个跨平台的安装/编译工具,通过CMake我们可以通过简单的语句来描述所有平台的安装/编译过程,下面这篇文章主要给大家介绍了关于cmake跨平台构建工具的相关资料,需要的朋友可以参考下
    2023-02-02
  • 浅析C语言字中的符串格式化显示

    浅析C语言字中的符串格式化显示

    以下是对C语言字中的符串格式化显示进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-08-08
  • 详解C/C++如何发送与接收Kafka消息

    详解C/C++如何发送与接收Kafka消息

    系统之间通信方式很多如:系统之间调用(http/rpc等),异步间接调用如发送消息、公共存储等,算法工程为C/C++工程,本文将介绍如何在C/C++中如何发送与接收Kakfa消息(包含:Kafka的SASL认证方式),并提供了详细的源码和讲解,需要的朋友可以参考下
    2024-07-07
  • C语言字符串函数入门

    C语言字符串函数入门

    这篇文章主要为大家介绍了C语言字符串函数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • Qt实现QLineEdit输入前提示输入范围并用正则表达式限制输入范围

    Qt实现QLineEdit输入前提示输入范围并用正则表达式限制输入范围

    在日常开发过程中QLineEdit作为输入框,有时要限制输入的内容,这篇文章主要给大家介绍了关于Qt实现QLineEdit输入前提示输入范围并用正则表达式限制输入范围的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-05-05
  • 在Linux下编译C或C++程序的教程

    在Linux下编译C或C++程序的教程

    这篇文章主要介绍了在Linux下编译C或C++程序的教程,是C/C++入门学习中的必备知识,需要的朋友可以参考下
    2015-07-07
  • 浅谈c++ 预处理器

    浅谈c++ 预处理器

    这篇文章主要介绍了c++ 预处理器的的相关资料,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
    2020-06-06

最新评论