Здравствуйте Алекс, Вы писали:
А>Здравствуйте Hacker_Delphi, Вы писали:
А>хъ
HD>>флаг MFT_BITMAP
HD>>и поля
HD>>hbmpChecked
HD>>hbmpUnchecked
А>И чего? Будет такая же черно белая битмапка. Еще раз повторю, что без использования WM_MEASUREITEM и проч. не обойтись.
Черно-белая??? Ты о чем?
В енти мемберы пишутся Handle'ы ЛЮБЫХ битмапок — проверено, работает (а иначе как бы Context Menu в Explorer рисовались??? там нельзя OwnerDraw пользовать

)
Цитата из описания структуры MENUITEMINFO из MSDN:
fType — Menu item type. This member can be one or more of these values.
MFT_BITMAP — Displays the menu item using a bitmap. The low-order word of the dwTypeData member is the bitmap handle, and the cch member is ignored.
Windows 98/Me, Windows 2000/XP: MFT_BITMAP is replaced by MIIM_BITMAP and hbmpItem
Алгоритм добавления картинки:
1. Создаем ManuItem
2. Через SetMenuItemInfo прописываем Handle изображения

... << RSDN@Home 1.0 alpha 12 РУЛИТ!!! >>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))