Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.15.179.121] |
|
Сообщ.
#1
,
|
|
|
Кратко, объект CBitmap создается функцией MFC
как 24-bit bitmap CreateBitmap. В последствие он выбирается функцией CDC::SelectObject и c него осуществляется BitBlt в обработчике окна OnPaint Все работает в режиме 24-bit адаптера но не работает в режиме 16-bit color Хотя в MSDN написано (цитирую) 'If destination, source, and pattern bitmaps do not have the same color format, the BitBlt function converts the source and pattern bitmaps to match the destination.' |
Сообщ.
#2
,
|
|
|
У меня никаких проблем ... Все работает.
Правда загружаю 24-bit bitmap в CBitmap из HBITMAP используя Attach |