Меню окна

В меню Окно (также известный как Системное меню или меню управления) является всплывающее меню определено и почти исключительно управляется операционной системой. Пользователь может открыть меню окно , нажав значок приложения на панели заголовка или путем щелчка правой кнопкой мыши в любом месте на строке заголовка.

В меню окно обеспечивает стандартный набор пунктов меню, которые пользователь может изменить размер или положение окна, или закройте приложение. Пункты меню окна могут быть добавлены, удалены и изменение, но большинство приложений просто использовать стандартный набор пунктов меню. Перекрытия, всплывающее окно или ребенок окно может иметь меню окна . Это редкость для перекрытия или всплывающее окно не следует включать в меню окно.

Когда пользователь выбирает команду из меню окно , система посылает сообщение WM_SYSCOMMAND в меню Окно-владелец. В большинстве приложений Оконная процедура не обрабатывает сообщения в меню окно . Вместо этого он просто передает сообщения в функцию DefWindowProc для обработки по умолчанию системы сообщения. Если приложение добавляет команду в меню " окно ", процедура окна необходимо обработать команду.

Приложение может использовать функцию GetSystemMenu для создания копии меню окна по умолчанию для изменения. Любое окно, которое не использует функцию GetSystemMenu чтобы сделать свою собственную копию в меню окно получает стандартное окно меню.

Index