SetMenuItemBitmaps функция связывает указанный рисунок с пунктом меню. Ли пункт меню включены или отключены, система отображает соответствующие растровых рядом с пунктом меню.
(BOOL SetMenuItemBitmaps HMENU hMenu, / / обработать менюUINTuPosition, / / меню пункт получить новые рисункиUINTuFlags, / / флаги пункт менюHBITMAPhBitmapUnchecked, / / обработать неконтролируемого точечный рисунокHBITMAPhBitmapChecked / / обработать битовую карту проверенных);
Значение | Значение |
---|---|
MF_BYCOMMAND | Указывает, что этот uPosition дает идентификатор элемента меню. Если не указано ни MF_BYCOMMAND, ни MF_BYPOSITION, MF_BYCOMMAND – флаг по умолчанию. |
MF_BYPOSITION | Указывает, что этот uPosition дает с нуля относительное положение элемента меню. |
Если функция выполнена успешно, возвращаемое значение не равно нулю.
Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
Если значение параметра hBitmapUnchecked или hBitmapChecked равно NULL, система не будет ничего рядом с элементом меню для соответствующего состояния флажка. Если оба параметра имеют значение NULL, система отображает растрового изображения галочки по умолчанию, когда элемент проверяется и удаляет точечный рисунок, если элемент не установлен.
Когда меню уничтожается, эти точечные рисунки не уничтожаются; Это приложение для их уничтожения.
Checked и unchecked растровые изображения должны быть монохромный. Система использует оператор логического И для объединения рисунков с меню таким образом, чтобы белая часть становится прозрачным и черная часть становится пункт меню цвет. Если вы используете цвета точечных рисунков, результаты могут быть нежелательными.
Используйте функцию GetSystemMetrics с CXMENUCHECK и CYMENUCHECK ценностями для получения размеров точечного рисунка.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Обзор меню, меню функций, GetSystemMetrics