PDA

View Full Version : taskbar



yazdan
دوشنبه 21 اردیبهشت 1383, 11:42 صبح
taskbar در ویندوز رو چگونه می توان در ابتدای برنامه مخفی و در انتها ظاهر نمود؟
آیا امکان قفل کردن taskbar بگونه ای که با کلید های میانبر هم ، اجرا و یا ظاهر نشود هست؟

آناهیتا
دوشنبه 21 اردیبهشت 1383, 12:27 عصر
سلام، کد زیر را امتحان کنید:


procedure hideTaskbar;
var wndHandle : THandle;
wndClass : array[0..50] of Char;
begin
StrPCopy(@wndClass[0], 'Shell_TrayWnd');
wndHandle := FindWindow(@wndClass[0], nil);
ShowWindow(wndHandle, SW_HIDE); // This hides the taskbar
end;

procedure showTaskbar;
var wndHandle : THandle;
wndClass : array[0..50] of Char;
begin
StrPCopy(@wndClass[0], 'Shell_TrayWnd');
wndHandle := FindWindow(@wndClass[0], nil);
ShowWindow(wndHandle, SW_RESTORE); // This restores the taskbar
end;