Форум: "WinAPI";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];
ВнизПропадают цвета в ImageList е! Найти похожие ветки
← →
Slym (2002-09-23 06:49) [0]Пропадают цвета в ImageList"е
Если делать на VCL то все впорядке, но 300кб конечный файл!
На АПИ (21,5кб) делаю ImageList:
HIMAGELIST:=ImageList_LoadImage(HINSTANCE,"pic.bmp", 16,5,CLR_NONE,IMAGE_BITMAP,LR_LOADFROMFILE);
Рисую 2 картинку в x,y:
ImageList_Draw(HIMAGELIST,1,HDC,x,y,ILD_NORMAL);
Хоть тресни нехватает цветов (в моем случае бледно-фиолетовый превращается в серый :(. )
Помогите излечить этот дальтонизм...
← →
Gerda (2002-09-23 09:36) [1]Ответный вопрос: где ты эту фцию откапал ?? мне тож интересно ...
У мя подобное было....как оказалось я не поставил формат пикселей (pf24bit), и у мя вапче черный и белый были.....ты попробуй мож где пропустил...
← →
Marcus (2002-09-23 12:41) [2]Попробуй в ImageList_LoadImage подсунуть LR_DEFAULTCOLOR
← →
Eugen Honeker (2002-09-23 20:12) [3]попробуй bitmap подругому загрузить
ImageList_LoadImage(HInstance, "pic.bmp", 16, 5, CLR_DEFAULT, IMAGE_BITMAP, LR_LOADFROMFILE);
← →
Evgeny (2002-09-24 05:30) [4]На самом деле все просто.
HIMAGELIST := ImageList_LoadImage(HINSTANCE, "pic.bmp", 16, 5, CLR_NONE, IMAGE_BITMAP, LR_LOADFROMFILE or LR_CREATEDIBSECTION);
← →
Slym (2002-09-24 06:35) [5]Gerda - comctrl32.dll
Evgeny - щас проверю...
Я и не подумал про DeviceIndepended, но вообще то девайс отображает "фиолетовый", зачем ему заранее прибедняться на цветовую палитру?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c