Форум: "Основная";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];
ВнизСтрасти по SetMenuItemBitmaps. Найти похожие ветки
← →
Mazenrat (2002-09-28 15:39) [0]Доброго времени суток.
Помогите поместить Bitmap в ресурсное меню. Bitmap тоже находится в ресурсах программы. Вообщем бьсь, как рыба, а в итоге ничего не надыбал, то есть нет в пункте меню Bitmap. Где моя ошибка, наставьте на путь истинный, уважаемые программеры?
ID_STOPCD - идентификатор пункта меню
var
Menu: hMenu;
bmp: hBitmap;
...
Bmp := LoadBitmap(hInstance, "HELP");
SetMenuItemBitmaps(Menu, ID_STOPCD, MF_BYPOSITION, Bmp, Bmp);
...
DeleteObject(Bmp);
...
← →
Poirot (2002-09-28 16:45) [1]
SetMenuItemBitmaps(GetSystemMenu(handle,False),
6,MF_BYPOSITION,
LoadBitmap(hInstance,"W1"),
LoadBitmap(hInstance,"W2"));
А да а ты ДелетОбжект убери и всё работает...
ПОяснять не буду, но ты картинку удаляешь... нафиг
← →
Mazenrat (2002-09-28 16:51) [2]
> ПОяснять не буду, но ты картинку удаляешь... нафиг
А картинку я удаляю уже при убийстве программы.
← →
Poirot (2002-09-28 17:16) [3]Мой код работает???
Проверь ID_STOPCD - это у вас что номер пункта меню, куда вы хотите картинку вставить или просто то, что возвращает WM_SYSCOMMAND... Вы указываете Бай поз!!!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c