谢谢

解决方案 »

  1.   

    var
      Handle:HWND;
    begin
      Handle:=FindWindow(nil,'窗口标题');
      sendmessage(Handle,WM_SYSCOMMAND,SC_MINIMIZE,0); //最小化
    //  sendmessage(Handle,WM_SYSCOMMAND,SC_MAXIMIZE,0); //最大化
    //  sendmessage(Handle,WM_SYSCOMMAND,SC_CLOSE,0); //关闭  
    end;
      

  2.   

    用SendMessge最小化没做出来,你用ShowWindow试一下:
    procedure TForm1.Button1Click(Sender: TObject);
    var
      iHandle: THandle;
    begin
      iHandle := FindWindow(nil, 'about:blank - Microsoft Internet Explorer');
      if iHandle <> 0 then ShowWindow(iHandle, SW_MINIMIZE);
    end;
      

  3.   

    SendMessage(Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0)
      

  4.   

    procedure TForm1.Button1Click(Sender: TObject);
    var
      h: Thandle;
    begin
      h := FindWindow(nil, '未定标题 - 记事本');
      sendmessage(h,wm_syscommand,sc_minimize,0);
    end;
      

  5.   

    用sendmessage使这个窗口隐藏,该怎么设置参数,谢谢