Попытка использовать пост-сообщение, но контрольный идентификатор постоянно меняется
Я пытаюсь отправить команду для восстановления медиапортала в полноэкранный режим, когда он был свернут в системный трей.
Я определил окно для щелчка правой кнопкой мыши на значке в системном трее как 007E02C0:(WindowsForms10.Window.0.app.0.2386859)
Чтобы восстановить медиапортал, я щелкаю правой кнопкой мыши по значку systram и нажимаю Restore
Затем он посылает эту команду четыре раза WM_COMMAND Код: 0 ID управления: 290 HWND управления: 0x00000000
Проблема в том, что каждый раз, когда я нажимаю кнопку "Восстановить", меняется идентификатор элемента управления. Каждый раз, когда я делаю это, идентификатор элемента управления увеличивается на 2. Что мне делать?
1 ответ
Возможно, вы можете попробовать включить DetectHiddenWindows и использовать AutoHotkey для непосредственного отображения окна.