Я пытаюсь использовать функцию SendMessage утилиты горячих клавиш (или NirCMD и т. Д.), Чтобы открыть скрытое окно. Например, я могу закрыть окна, отправив 0x0010 (WM_CLOSE), но когда я пытаюсь отправить 0x0018 (WM_SHOWWINDOW) с wParam, равным 1, и lParam, равным 0, ничего не происходит.
Я осмотрелся, и в тех немногих местах, где кто-то жаловался на то, что WM_SHOWWINDOW не работает, они с радостью приняли предложение использовать ShowWindow () вместо этого.
Однако у меня нет ShowWindow (); Я могу только отправлять сообщения Windows. Но ShowWindow () не волшебство, конечно, он работает путем отправки сообщения WM_SHOWWINDOW или чего-то еще под одеялом.
Как я могу получить окно для отображения себя, отправив ему сообщение?
Спасибо.