编好一程序,按某一个按钮后程序继续执行,但不显示所有界面,即在屏幕上看不到此程序存在,程序只是在幕后执行。

解决方案 »

  1.   

    void CXXXDlg::OnHide() 
    {
    // TODO: Add your control notification handler code here
    this->ShowWindow(SW_HIDE);
    }
    要显示的的话,你还得在注册一个热键呼出
      

  2.   

    procedure TForm1.FormCreate(Sender: TObject);
    begin
       application.ShowMainForm := false;
    end;
      

  3.   

    ShowWindow(WM_HIDE)或让程序成为图标程序。
      

  4.   

    如楼上所说,当你点击该button,在该控件对应的函数里ShowWindow(WM_HIDE)
      

  5.   

    ShowWindow(SW_HIDE)
    然后::MoveWindow(m_hWnd,0,0,0,0,TRUE)
      

  6.   

    如果还想隐藏到不被关闭程序发现(Ctrl+Alt+Del),可以使用RegisterServiceProcess函数。注意要调用Kernel32库