Форум: "Основная";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
ВнизМетод TCanvas.Draw меняет хэндлы Найти похожие ветки
← →
trank (2006-04-17 15:21) [0]Копирую изображение с одного битмапа на другой:
Image.Bmp1.Canvas.Draw(0,0, Bmp2)
После каждого вызова произвольным образом меняются значения у Bmp1.Canvas.Handle и Bmp2.Canvas.Handle. Так должно быть??
при многократном вызове Draw возникает глюк - часть изображения выводится на основной фон (рабочий стол). Через некоторое время после этого все методы Draw любых канвасов перестают работать.
← →
Desdechado © (2006-04-17 15:59) [1]насколько я помню, Canvas не гарантирует сохранение хэндлов в оригинальном виде, он может их пересоздавать/заменять при разных операциях
подробнее - см. в исходники
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c