Re[3]: StretchBlt еще раз
От: Alglib Россия  
Дата: 28.09.04 15:49
Оценка:
Здравствуйте, nut888, Вы писали:

>>(RC_STRETCHBLT!=(dcMemD.GetDeviceCaps(RASTERCAPS) & RC_STRETCHBLT))

N>Так сообщения о несовместимости не возникает

потому что так правильно

A>>так картинка то правильно выводится или черный квадрат?

N>Картинка выводится неправильно

А система ничего не орет? просто я так и не нашел где ты создаешь контекст dcMemS.
т.е. вот ты его определил как объект оболочку MFC


CDC dcMemS;
//грузим каринку
....
//и уже 
CBitmap *b_old=dcMemS.SelectObject(&b);


это не правильно. Запусти в DEBUG — е по-моему должно заорать
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.