Delphi6 获得当前进程ID与句柄并终止进程。
来源:互联网 发布:雅可比矩阵展开式 编辑:程序博客网 时间:2024/05/24 01:48
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, StdCtrls;type TForm1 = class(TForm) btnKillHandle: TButton; btnKillByPID: TButton; lblProcess: TLabel; lblPID: TLabel; procedure FormCreate(Sender: TObject); procedure btnKillHandleClick(Sender: TObject); procedure btnKillByPIDClick(Sender: TObject); private procedure KillProcess(aPID: Cardinal); public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);begin lblProcess.Caption := '当前进程虚拟句柄: ' + IntToStr(GetCurrentProcess); lblPID.Caption := '当前进程 ID: ' + IntToStr(GetCurrentProcessId);end;procedure TForm1.btnKillHandleClick(Sender: TObject);begin TerminateProcess(GetCurrentProcess, 0);end;procedure TForm1.btnKillByPIDClick(Sender: TObject);begin KillProcess(GetCurrentProcessId);end;procedure TForm1.KillProcess(aPID: Cardinal);var tmpHandle: THandle;begin tmpHandle := OpenProcess(PROCESS_TERMINATE, False, aPID); if (tmpHandle <> 0) then TerminateProcess(tmpHandle,0);end;end.
0 0
- Delphi6 获得当前进程ID与句柄并终止进程。
- 获得当前进程ID和伪句柄
- 从窗口句柄获取进程句柄并终止进程GetWindowThreadProcessID
- win2k窗口句柄获得进程id
- 通过进程ID获得主窗口句柄
- 通过进程ID获得主窗口句柄
- MFC中获得当前进程实例句柄
- MFC获得指定进程的ID,路径及终止进程
- 进程 进程句柄 进程ID
- 通过进程ID获得该进程主窗口的句柄
- 通过进程ID获得该进程主窗口的句柄
- 通过进程ID获得该进程主窗口的句柄
- 通过进程ID获得该进程主窗口的句柄或者获得特定窗口句柄
- VC 根据线程句柄获得线程ID 根据线程句柄获得进程ID
- 句柄与进程ID的区别
- 获得进程句柄
- 根据进程ID枚举所有窗口获得窗口句柄
- 通过进程号ID获得窗口的句柄
- 一切成功源于积累——20141206 美国非农5分钟k线直至收盘 各货币对表现
- 求数组中出现1,2次数问题的讨论
- android 百度地图Demo
- 菜鸟入职
- 老照片
- Delphi6 获得当前进程ID与句柄并终止进程。
- PushService开发分享
- Oracle中的一些查询语句及其执行顺序
- AJAX--向服务器发送请求
- 高效字符串匹配之Boyer-Moore & Rabin-Karp
- 【Objective-C】03-OC对象struct类型成员变量的赋值
- GUI TextField类 tf.addActionListener(new TFActionListener());
- UML中的聚集、组成、接口和实现
- 细说业务逻辑