Вниз
Скачать: CL | DM;

Как правильно рисовать с GetDC(0)   Найти похожие ветки 

← →
karton   (2007-06-05 10:35) [0]

На форме, в OnPaint, делаю примерно следующее:
...
 DC := GetDC(0);
 Canvas.Handle := DC;
 try
   Canvas.Rectangle(r);
 finally
   Canvas.Handle := 0;
   ReleaseDC(0, DC);
 end;
...
Рисую на канве, что мне надо...
Так вот, если над моим окном провести другим окном, то на том
другом окне остается всякая бяка.
Собственно вопрос - как правильно рисовать на канве с
помощью GetDC(0)? Дело в том, что на форме, где я рисую,
есть еще всякие контролы и мне нужно рисовать поверх них...
Заранее спасибо...


← →
homm ©   (2007-06-05 10:58) [1]

GetDCEx
http://vsokovikov.narod.ru/New_MSDN_API/D_context/fn_getdcex.htm



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

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.021 c
15-1208711350
Andy BitOff
2008-04-20 21:09
2008.06.01
Высказывания знаменитых людей


2-1210527169
Black-Jack
2008-05-11 21:32
2008.06.01
О Delphi 2005 и NET


15-1208343140
dmitry_12_08_74
2008-04-16 14:52
2008.06.01
Исходники компонентов ImageEn


2-1210054182
FreeElectron
2008-05-06 10:09
2008.06.01
TRichEdit, PlainText


3-1198419094
ralp
2007-12-23 17:11
2008.06.01
dbExpress (Delphi 6) и MySQL 5 по сети




   Наверх