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

Как правильно обработать hdc Identifies the device control?   Найти похожие ветки 

← →
MegaVolt ©   (2005-08-03 13:40) [0]

Я делаю так:

       c:=TCanvas.Create;
       c.Handle:=Message.DC;
       ........
       c.free;

это правильно или можно с этой канвой работать без создания экземпляра TCanvas?


← →
Чапаев ©   (2005-08-03 13:50) [1]

> можно с этой канвой работать без создания экземпляра TCanvas?
Можно. Средствами GDI.


← →
Игорь Шевченко ©   (2005-08-03 14:04) [2]


> это правильно


Правильно. Не вижу ничего зазорного в такой работе.


← →
MegaVolt ©   (2005-08-03 14:31) [3]

Спасибо :) Хотя средствами GDI быстрее наверное будет?


← →
Игорь Шевченко ©   (2005-08-03 14:47) [4]

MegaVolt ©   (03.08.05 14:31) [3]


> Хотя средствами GDI быстрее наверное будет?


Не будет. С чего бы ?


← →
MegaVolt ©   (2005-08-04 09:59) [5]

>Не будет. С чего бы ?

YНу уча лишних операций. На каждый вызов обработчика создать объект, удалить объект. Да и в самом объекте я так понимаю есть куча кода на всякий случай который мне не нужен.



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

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



Память: 0.46 MB
Время: 0.042 c
1-1126024282
ДимДимыч
2005-09-06 20:31
2005.10.02
Выполнение скриптов


6-1117818189
nes
2005-06-03 21:03
2005.10.02
Клиент-Сервер + Прокси


4-1122926402
murtix
2005-08-02 00:00
2005.10.02
Работа с BlueTooth


2-1124489474
naraki
2005-08-20 02:11
2005.10.02
поиск в блакноте


1-1126287548
Michael5
2005-09-09 21:39
2005.10.02
Splitter при установке св-ва Panel3.Visible:=true отказывается




   Наверх