Windows サービスを介してタスクバーとスタート ボタンを非表示にする必要があります。
コンソールプログラムでは、ウィンドウを呼び出しFindWindow
たり、ウィンドウEnumWindows
を取得したりしてから、を使用して非表示にすることができます。"Shell_TrayWnd"
ShowWindow(hwnd, SW_HIDE)
しかし、サービスが実行FindWindow("Shell_TrayWnd", NULL)
されると が返さNULL
れ、サービスが実行EnumWindows
されると、ウィンドウを含まない不完全なリストが取得され"Shell_TrayWnd"
ます。
サービスが"Shell_TrayWnd"
ウィンドウを表示する方法を提案したり、タスクバーとスタートボタンを非表示にする別の方法 (サービスで機能する) を提案したりできますか? ありがとう。