我需要通过 Windows 服务隐藏任务栏和开始按钮。
在控制台程序中,我可以成功调用FindWindow
和/或EnumWindows
获取"Shell_TrayWnd"
窗口,然后使用ShowWindow(hwnd, SW_HIDE)
.
但是当服务执行时FindWindow("Shell_TrayWnd", NULL)
它返回NULL
,并且当服务执行时EnumWindows
它得到一个不包括"Shell_TrayWnd"
窗口的不完整列表。
谁能建议服务如何查看"Shell_TrayWnd"
窗口,或建议隐藏任务栏和开始按钮的替代方法(在服务中有效)?谢谢。