1,183
社区成员




procedure TForm1.Button2Click(Sender: TObject);
var
h: THandle;
begin
h := FindWindow('TApplication', '显示程序'); // 参数1:对象名,参数2:Application名
if h <> 0 then
ShowWindow(h, SW_HIDE);
end;
即可。
procedure TForm1.Button2Click(Sender: TObject);
var
h: THandle;
begin
h := FindWindow('TApplication', 'My程序'); // 参数1:对象名,参数2:Application名
if h <> 0 then
ShowWindow(h, SW_HIDE);
end;
注意:另一程序的 Application名的设置
procedure TMyFrm.FormCreate(Sender: TObject);
begin
Application.Title := 'My程序';
end;
如果需要隐藏的程序,不是你开发的。通过“任务管理器”查一下完整的名称。否则,找不到,就不能达到隐藏。