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