Переворачивание битмапа...
Как от этого избавиться?
(подобный вопрос я уже втречала на одном из форумов, но он остался без ответа... неужели никто не сталкивался с подобной проблемой?)
Заранее спасибо.
Цитата:
Originally posted by Jolyn
подскажите пожалуйста, как избавиться от переворачивания битмапа при использовании ф-ции StretchBlt? Я загружаю битмап из ресурса, затем создаю CompatibleDC, в нем выбираю свой битмап и с пом. StretchBlt отображаю на экране. Все ок, но картика перевернута с ног на голову!!!
Как от этого избавиться?
(подобный вопрос я уже втречала на одном из форумов, но он остался без ответа... неужели никто не сталкивался с подобной проблемой?)
Заранее спасибо.
подскажите пожалуйста, как избавиться от переворачивания битмапа при использовании ф-ции StretchBlt? Я загружаю битмап из ресурса, затем создаю CompatibleDC, в нем выбираю свой битмап и с пом. StretchBlt отображаю на экране. Все ок, но картика перевернута с ног на голову!!!
Как от этого избавиться?
(подобный вопрос я уже втречала на одном из форумов, но он остался без ответа... неужели никто не сталкивался с подобной проблемой?)
Заранее спасибо.
RTFM
StretchBlt creates a mirror image of a bitmap if the signs of the nWidthSrc and nWidthDest parameters or if the nHeightSrc and nHeightDest parameters differ. If nWidthSrc and nWidthDest have different signs, the function creates a mirror image of the bitmap along the x-axis. If nHeightSrc and nHeightDest have different signs, the function creates a mirror image of the bitmap along the y-axis.