Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.27;
Скачать: CL | DM;

Вниз

Зеркальный битмап   Найти похожие ветки 

 
andre ©   (2003-10-03 01:55) [0]

Есть два HBitMap-а, в одном из них битмап. Как отобразить зеркально этот битмап во второй? (Нужен именно HBitMap, а не контекст устройства HDC). Или как по контексту устройства (с рисунком) отобразить этот рисунок в HBitMap?


 
MBo ©   (2003-10-03 06:12) [1]

StretchBlt c отрицательной шириной.
С HBitmap-ами самими по себе ничего не сделаешь, надо выбирать их в совместимые контексты.


 
andre ©   (2003-10-04 20:20) [2]

А как же вырезать регион зная только DC?


 
MBo ©   (2003-10-04 20:25) [3]

Не вижу связи с исходным вопросом.


 
andre ©   (2003-10-04 20:29) [4]

Вот я и говорю, что нужен HBitMap, DC не подходит.


 
andre ©   (2003-10-05 02:31) [5]

Оказывается через DC ещё проще и быстрее, чем через HBitMap.
Вот только не понял как это реализовать через StretchBlt :
for i := 0 to Width - 1 do
BitBlt (Frame [next], i, 0, 1, Height, Frame [cur], Width - i - 1, 0, SrcCopy);
.



Страницы: 1 вся ветка

Текущий архив: 2003.11.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
4-90175
Wizard_Ex
2003-09-22 15:44
2003.11.27
Как открыть папку так чтобы появилось виндовое окно


1-89877
Quit
2003-11-15 18:18
2003.11.27
Строку наоборот


3-89780
IronHawk
2003-11-06 15:18
2003.11.27
Приветствую Мастеров! Как через ADO в Delphi работать с записями:


3-89726
WondeRu
2003-11-10 08:45
2003.11.27
Как Изменить высоту строк в TDBGRID ?


4-90162
Chris
2003-10-04 20:08
2003.11.27
Как узнать группу пользователя