HideTaskbar(win10任务栏隐藏图标)是一款简单好用的Win10任务栏隐藏辅助工具。win10任务栏隐藏搜索框就试试HideTaskbar,鼠标经过win10的任务栏会叫出来,显示效果并不完美。使用this任务栏可以解决这个问题!
发展概论
任务栏隐藏后,桌面看起来很漂亮,屏幕范围变大。虽然win10自带的桌面模式可以隐藏任务栏,但是将鼠标移动到较低的任务栏会唤醒任务栏。
特别是在使用其他软件时,比如拖动底部的进度条,点击底部的按钮,如果鼠标移动到屏幕底部的任务栏,就会误触。
我确实觉得很麻烦。
所以我只想一直隐藏任务栏,需要任务栏的时候用特定的按钮组合来唤醒。
用c#实现,调用系统自带的API函数。
private const int SW _ HIDE = 0;//隐藏任务栏。
private const int SW _ RESTORE = 9;//显示任务栏。
[DllImport("user32.dll")].
//.API函数ShowWindow()可以控制人和表单的真实状态。
public static extern int ShowWindow(int hwnd,int nCmdShow).
[DllImport("user32.dll")].
//.API函数FindWindow()可以用来返回任务栏所在的窗体类“Shell _ TrayWnd”的句柄。
公共静态外部int FindWindow(字符串lpClassName,字符串lpWindowName).
定义了一个全局键盘钩子类KeyboardHook.cs,即使程序没有得到焦点也可以触发。
快捷键是Alt+Q,任务栏隐藏的话会显示。如果显示,它将被隐藏。加了一个定时器隐藏任务栏,防止其他程序启动时唤醒任务栏(我觉得这样不太好,不过加一个就好了,可以得到任务栏的状态,判断是否执行)。
HideTaskbar.exe不显示在任务栏中,它只能在任务管理器中找到。
运行后按Alt+Q显示\隐藏任务栏,可能与某些软件的快捷键冲突。
HideTaskbar使用
解压后点击HideTaskbar.exe快捷方式运行,源程序在bin \ debug \ hidetaskbar.exe。
源代码可以用vs打开HideTaskbar.sln查看。
总的来说,它相对简单
因为它在。net框架,不可能保证所有的计算机都能运行
如果需要启动,可以把快捷方式放在win10的启动目录下
(win10)可以进入shell:startup在win+R打开的窗口中打开启动目录。