Прикладная программа, которая имеет меню окна, может изменять размер и позицию этого окна, посылая системные команды. Системные команды генерируются тогда, когда пользователь выбирает команды из меню окна. Прикладная программа может подражать действию пользователя, посылая в окно сообщение WM_SYSCOMMAND. Следующие системные команды воздействуют на размер и позицию окна.
- SC_CLOSE - Закрывает окно. Эта команда посылает сообщение WM_CLOSE окну. Окно выполняет любые шаги, необходимые, чтобы очистить и уничтожить себя.
- SC_MAXIMIZE - Разворачивает окно.
- SC_MINIMIZE - Свертывает окно.
- SC_RESTORE - Возвращает свернутое или развернутое окно в его предыдущие размеры и позицию.
- SC_SIZE - Запускает команду Размер (Size). Пользователь может изменять размеры окна, используя мышь или клавиатуру.