Есть ли Windows API, который может «нормализовать» или «развернуть» окно? - PullRequest
0 голосов
/ 25 июля 2010

Я использовал Win32API в Ruby для MoveWindow, чтобы переместить окно и изменить его размер.

Но если окно свернуто, оно не будет отображаться.

SetWindowPos тоже работает, и имеет флаг, чтобы скрыть или показать окно, но это только для того, чтобы сделать окно видимым или невидимым, но не для минимизации или нормализации.

Я также пытался SetForegroundWindow и SetActiveWindow, и они выиграли 'тоже не работает.Есть ли призыв сделать окно нормализованным или развернутым?

1 Ответ

3 голосов
/ 25 июля 2010

ShowWindow(hwnd, SW_RESTORE) может быть то, что вы ищете. См .: MSDN документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...