Вставляю картинки в меню с помощью SetMenuItemBitmaps, у меня 120 пикселей/дюйм, когда меняю на 96 то видно что картинки не помещаются в меню... т.е. видна не вся картинка.. картинки 15x15, как исправить? Спасибо.
asmfan давно уже я с ней боролся - всех подробностей не помню но то цвета искажались, то размер косячил - короче сейчас юзаю InsertMenuItem и тех кошмаров не вспоминаю )
попробывал через insertmenuitem(тот-же SetMenuItemInfo), с картинкой все нормально... но теперь она находится на большом отступе слева(я так понял это зона для hbmpChecked)... вообщем полная лажа получается...
нашел способ через WM_DRAWITEM, т.е. перерисовывать самому каждый пункт меню... е*атория, но другого способа пока не вижу...
Совершенно верно, именно поэтому SetMenuItemBitmaps и глючит, когда пытается запихать в это поле полноценный битмап вместо простенького битмапа для чекбокса Впрочем лично меня картинки с отступом вполне устраивают Загляни ещё в: