📄 隐藏显示系统的任务栏? (2000年12月13日).txt
字号:
隐藏/显示系统的任务栏? (2000年12月13日)
本站更新 分类: 作者:srw 推荐: 阅读次数:484
(http://www.codesky.net)
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
!答:
试试以下代码:
.
Procedure TForm1.Button1Click(Sender: TObject);
// 开始隐藏任务栏
Var
hWnd : Integer;
begin
hWnd := FindWindow('Shell_TrayWnd', '');
If hWnd <> 0 then
ShowWindow(hWnd, SW_HIDE);
end;
Procedure TForm1.Button2Click(Sender: TObject);
// 恢复显示任务栏
Var
hWnd : Integer;
begin
hWnd := FindWindow('Shell_TrayWnd', '');
If hWnd <> 0 then
ShowWindow(hWnd, SW_SHOW);
end;
分析其原理,无非任务栏也是一个窗口,只不过这个的类型是非 Shell_TrayWnd 而已。
对其它程序进行操作也能达到类似的效果。
--------------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -