利用Windows API 显示和隐藏任务栏
《奇思异想编程序Delphi篇中的例子——(1)》
尽管在 Windows 7 上的效果很令人无奈,但是还是把代码发上来:
1 void __fastcall TForm1::Button1Click(TObject *Sender) 2 { 3 //隐藏任务栏 4 String className = "Shell_trayWnd"; //任务栏的的窗口类名 5 HWND wnd = FindWindow(className.c_str(),NULL); 6 ShowWindow(wnd,SW_HIDE); 7 } 8 //--------------------------------------------------------------------------- 9 void __fastcall TForm1::Button2Click(TObject *Sender) 10 { 11 //显示任务栏 12 String className = "Shell_trayWnd"; 13 HWND wnd = FindWindow(className.c_str(),NULL); 14 ShowWindow(wnd,SW_RESTORE); 15 }