Системное меню

Система дает диалоговое меню системы, когда шаблон определяет стиль WS_SYSMENU. Для предотвращения ненадлежащего команды ввода, система автоматически отключает все команды в меню за исключением переезда и команд Close. Пользователь может использовать команду Переместить для перемещения диалогового окна. Когда пользователь выбирает команду «Закрыть», система отправляет сообщения WM_COMMAND процедуру диалогового окна с параметром wParam , задано значение IDCANCEL. Это же сообщение, отправленное кнопку Отмена, когда пользователь выбирает его. Рекомендуемые действия для данного сообщения заключается в том, чтобы закрыть диалоговое окно и отменить запрошенную команду или задачи.

Хотя другие меню в диалоговых окнах не рекомендуется, шаблон поля диалогового окна можно задать меню, указав идентификатор или имя меню. В этом случае система загружает ресурс и создает меню для диалогового окна. Приложения обычно используют идентификаторы меню или имена в шаблонах при использовании шаблонов для создания пользовательских windows вместо диалоговых окон.

Index