VB的TaskVisible=False以后,VB的窗口就不在Win2k任务管理器的应用列表中显示,即使窗口已经显示,Delphi如何实现?

解决方案 »

  1.   

    http://www.china-askpro.com/msg4/qa25.shtml
    http://www.china-askpro.com/msg16/qa81.shtml
      

  2.   

    我试过http://www.china-askpro.com/msg16/qa81.shtml的方法,
    提示错误。
      

  3.   

    在窗体创建事件中加入:
      SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
      

  4.   

    将Application的Source打开,
    在其中加上一句
    Applicaton.ShowMainForm:=False;你的程序就可以不显示在状态栏中,
    如下所示
    begin
      Application.Initialize;
      ...
      Application.ShowMainForm:=False;        //加上的一句
      Application.CreateForm(TMainForm,MainForm);
      Application.Run;
    end;
      

  5.   

    在 MainForm 的 OnShow 事件里
    加上一句ShowWindow(Application.Handle,SW_HIDE);
      

  6.   

    我只用过VB、VC,没用过delphi。
    原因很简单:安装delphi太慢了,等的心烦。
    另外学了VB、VC后,估计再学delphi、Cbuilder、PB之类的是重复劳动吧。。
      

  7.   

    我什么都用,只要在某些组件不行的时候可以让我用win32 api