想在迅协运行之前,弹出一个密码输入框,密码正确继续使用
密码错误以挂起
代码如下:
procedure TForm1.Timer1Timer(Sender: TObject);
var
myhand:THandle;
begin
myhand:= FindWindow('#32770',pchar('建立新的下载任务'));
if myhand>0 then
begin
i:=FindProcessID('Thunder5.exe');
if i>0 then
begin
hProcess1:=OpenProcess(PROCESS_ALL_ACCESS,False,i);
//挂起进程
SuspendProcess(hProcess1); end;
end;
end;现在挂起迅雷对话框的时候,其它的程序,也会假死,无反映
当恢复进程的时候,又不会弹出迅雷的对话框,不知是挂起进程的方法不对
还是有其它更好办法来实现?
密码错误以挂起
代码如下:
procedure TForm1.Timer1Timer(Sender: TObject);
var
myhand:THandle;
begin
myhand:= FindWindow('#32770',pchar('建立新的下载任务'));
if myhand>0 then
begin
i:=FindProcessID('Thunder5.exe');
if i>0 then
begin
hProcess1:=OpenProcess(PROCESS_ALL_ACCESS,False,i);
//挂起进程
SuspendProcess(hProcess1); end;
end;
end;现在挂起迅雷对话框的时候,其它的程序,也会假死,无反映
当恢复进程的时候,又不会弹出迅雷的对话框,不知是挂起进程的方法不对
还是有其它更好办法来实现?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货