Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.01;
Скачать: 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 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.018 c
2-1209808931
assassin8899
2008-05-03 14:02
2008.06.01
автодобавление


2-1210145794
Andr
2008-05-07 11:36
2008.06.01
[Error]: Undeclared identifier: ActiveControl


2-1210594045
smartleds
2008-05-12 16:07
2008.06.01
Коллеги , подскажите как при выводе вместо запятой ,


2-1210174820
koha
2008-05-07 19:40
2008.06.01
Как задать сетевую рабочую группу на локальном компутере?


2-1210490776
Константин
2008-05-11 11:26
2008.06.01
ОшибкаSQL запроса"select * from opdohod where data1> 01.05.2008 "