楼上的,是注册表中的什么选项我曾想到过这点
但我不知道是哪个选项我曾test比较两种结果的注册表,但不知道如何比较这两种结果下的注册表中的具体内容

解决方案 »

  1.   

    Showwindow(Findwindow('Shell_TrayWND',nil), SW_HIDE);
      

  2.   

    隐藏桌面
    var 
      Handle: THandle; 
    begin 
      Handle := FindWindow('progman', 'Program Manager'); 
      //Handle := GetTopWindow(Handle); 
      //Handle := GetTopWindow(Handle); 
      ShowWindow(Handle, SW_HIDE); 
    end; 
      

  3.   

    softwing(无人喝彩),我要的效果不是把状态栏隐藏了不出来
    想达到的效果是状态栏属性为自动隐藏那种效果当然你提供的思路很好,非常感谢,我可以程序启动的时候把状态栏隐藏掉,而关闭程序的时候再打开,但若是出现异常关闭就麻烦大了!
      

  4.   


    自动隐藏操作:Showwindow(Findwindow('Shell_TrayWND',nil), SW_HIDE);
    自动恢复操作:Showwindow(Findwindow('Shell_TrayWND',nil), SW_SHOWDEFAULT);
      

  5.   

    楼上的:
    隐藏操作:Showwindow(Findwindow('Shell_TrayWND',nil), SW_HIDE);
    恢复操作:Showwindow(Findwindow('Shell_TrayWND',nil), SW_SHOWDEFAULT);
    比较合适
    但不是自动隐藏,要达到的效果是让状态栏的自动隐藏属性值为true