我想在程序启动的时候把任务栏覆盖掉,就得把任务栏的“将任务栏保持在其它窗口的前端”去掉,不知道这个属性在delphi里面怎么动态设置delphi任务

解决方案 »

  1.   

    任务栏覆盖掉
    ------------------
    任务栏控件名称.visible := False;
      

  2.   


    呵呵  ,我指的是windows系统的任务栏
      

  3.   


    呵呵  ,我指的是windows系统的任务栏
      

  4.   


    procedure TForm11.btn1Click(Sender: TObject);
    var
      wndHandle: THandle; //用于存储指定窗口的句柄
      wndClass: array[0..50] of Char; //用于存储类名
    begin
      strPCopy(@wndClass[0], 'Shell_TrayWnd'); //获取任务栏类名
      wndHandle := FindWindow(@wndClass[0],nil); //获取任务栏窗口的句柄
      ShowWindow(wndHandle, SW_Hide); //隐藏Windows任务栏end;