通過WindowsAPI函數可以獲取Windows及系統的路徑。在不少程序中都需要讓程序先識別系統路徑後再進行其他工作。
Procedure TForm1.Button1ClickSenderTObject
var
SysDirarray0..255of char
begin
//獲取Windows路徑
GetWindowsDirectorySysDir255
Edit1.Text=SysDir
//獲取系統路徑
GetSystemDirectorySysDir255
Edit2.Text=SysDir
end
下面將通過函數FindWindow實現隱藏和顯示Windows任務欄。
Procedure TForm1.Button1ClickSenderTObject
var
WndHandleTHandle
begin
//獲取任務欄的窗口句柄
WndHandle=FindWindow'Shell_TrayWnd'nil
ShowWindowWndHandleSW_SHOW//顯示任務欄
end
procedure TForm1.Button2ClickSenderTObject
var
wndHandleTHandle
begin
WndHandle=FindWindow'Shell_TrayWnd'nil
ShowWindowWndHandleSW_HIDE//隱藏任務欄
end
以上在Win98和DELPHI6下調試通過。