(Win98中)如何Kill系统中运行的程序?(100分)

  • 主题发起人 主题发起人 pxlei
  • 开始时间 开始时间
P

pxlei

Unregistered / Unconfirmed
GUEST, unregistred user!
在Win98中,有时候我需要kill一个运行的程序。
但我如何取得它的句柄,如何kill掉它。
我仅知道当我通过 CTRL+ALT+DEL 来删除它的时候,
我需要通过它的名字: public,
谢谢!!!
 
请看:(帮你查的),别忘了给分啊.^_^
http://www.delphibbs.com/delphibbs/dispq.asp?lid=474931
有答案.
 
干脆抄给你吧.
var
HWndCalculator : HWnd;
begin
// find the exist calculator window
HWndCalculator := FindWindow(nil, '计算器'); // close the exist Calculator
if HWndCalculator <> 0 then
SendMessage(HWndCalculator, WM_CLOSE, 0, 0);

这是hnzgf答的.
 
很抱歉,我发现我的文件杀不了。
我分析了下:我的文件可能是Dos文件,所以找窗口找不到
该文件。
如何处理呢?我知道这个Dos文件名:public.exe ,在系统
信息里面查看它的程序为:public.exe,如何kill呢!
 
接受答案了.
 
后退
顶部