小弟做了一个服务器端程序,增加了任务拦小图标功能
但是每次运行时候必须要手动点击缩小按纽才能缩小到任务拦
请问各位哥哥姐姐能不能让程序一运行就缩小窗口呢

解决方案 »

  1.   

    用一定时器,只运行一次:
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
      Timer1.Enabled := false;
      {这里加入你最小化操作代码,如添加到任务栏图标等}
    end;
      

  2.   

    在主窗口选属性里的WindowSate,改成wsMinimized
      

  3.   

    要到任务栏用这个:
        SendMessage(Handle,WM_SYSCOMMAND,SC_MINIMIZE,0);
        Application.Minimize;
      

  4.   

    没有那么麻烦,只要将主窗体的WindowSate属性设为wsMinimized就可以了,一句代码也不用写
      

  5.   

    哦!窗体的WindowSate属性设为wsMinimized就可以了
    就没有别的
      

  6.   

    有个3RD控件很不错:CoolTrayIcon