windows – 如何从命令行自动隐藏任务栏
发布时间:2020-12-14 02:30:38 所属栏目:Windows 来源:网络整理
导读:有谁知道如何通过命令行或其他方法自动隐藏 Windows 7中的任务栏? 解决方法 这是一个小C程序,它将切换任务栏窗口的隐藏/显示状态.请注意,当它被隐藏时,它实际上已完全从屏幕上消失(它不在自动隐藏模式下). #include windows.hint main() { HWND hwnd = Find
有谁知道如何通过命令行或其他方法自动隐藏
Windows 7中的任务栏?
解决方法
这是一个小C程序,它将切换任务栏窗口的隐藏/显示状态.请注意,当它被隐藏时,它实际上已完全从屏幕上消失(它不在自动隐藏模式下).
#include <windows.h> int main() { HWND hwnd = FindWindow("Shell_traywnd",""); if (IsWindowVisible(hwnd)) SetWindowPos(hwnd,SWP_HIDEWINDOW); else SetWindowPos(hwnd,SWP_SHOWWINDOW); return 0; } 使用SHAppBarMessage.这个切换了自动隐藏状态. #include <windows.h> #include <shellapi.h> // This isn't defined for me for some reason. #ifndef ABM_SETSTATE #define ABM_SETSTATE 0x0000000A #endif int main() { APPBARDATA abd = {sizeof abd}; UINT uState = (UINT) SHAppBarMessage(ABM_GETSTATE,&abd); LPARAM param = uState & ABS_ALWAYSONTOP; if (uState & ABS_AUTOHIDE) abd.lParam = param; else abd.lParam = ABS_AUTOHIDE | param; SHAppBarMessage(ABM_SETSTATE,&abd); return 0; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008-r2 – 如何在2008R2上查看挂载点驱动器
- Windows的哈希
- windows – 如何找出从文件夹中读取的文件
- windows-server-2003 – w32tm / query / configuration相当
- microsoft-cognitive – 无法找到Microsoft认知服务的订阅密
- 是否有可能在Windows Azure中拥有Git仓库?
- <Windows> VS2017使用GoogleTest
- Windows 7 – 在Windows 7上设置与启动/ AFFINITY命令的关联
- Windows 2008 server r2 集成usb3.0驱动
- Windows Azure存储模拟器 – CORS支持