Загрузка меню шаблона ресурса

Для загрузки ресурса шаблона меню, используйте функцию LoadMenu , указав маркер, чтобы модуль, содержащий ресурс и идентификатор шаблона меню. Функция LoadMenu возвращает дескриптор меню, который можно использовать для назначения в меню Окно. Это окно становится меню Окно-владелец, получение всех сообщений, генерируемых в меню.

Для создания меню из меню шаблон, который уже находится в памяти, используйте функцию LoadMenuIndirect . Это полезно, если ваше приложение динамически генерирует шаблоны меню.

Чтобы назначить меню Окно, используйте функцию SetMenu или укажите дескриптор меню в параметре hMenu CreateWindowEx функции при создании окна. Другой способ, можно назначить меню Окно-задать шаблон меню при регистрации класса окна; шаблон определяет указанный меню как класс меню для этого класса окна.

Для того чтобы система автоматически назначает конкретные меню в окно, укажите шаблон меню при регистрации класса окна. Шаблон определяет указанный меню как класс меню для этого класса окна. Затем при создании окна данного класса, система автоматически назначает указанное меню окна.

Для создания класса меню, включают идентификатор ресурса шаблона меню как lpszMenuName член WNDCLASS структуры и затем передайте адрес структуры в функцию RegisterClass.

Index