![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запутался с DC
REA © (2002-10-21 17:36:00)В какой момент лучше получить информацию о DC?
Например после создания Handle окна. Должно быть что-то типа OnHandleAllocated.
Юрий Федоров (2002-10-21 19:12:00) [1]>TTCustomDelphiMaster
Спасибо.
Уже несколько раз на форруме поздравили ,чертовски приятно :)
TTCustomDelphiMaster (2002-10-21 18:55:00) [2]Юрий Федоров. Проздравляю с днем варенья!!!
TTCustomDelphiMaster (2002-10-21 18:53:00) [3]Будет, будет.
PS: Я не торможу у медя dial-up.
TTCustomDelphiMaster (2002-10-21 18:52:00) [4]REA, Юрий Федоров дело говорит.
Юрий Федоров (2002-10-21 18:28:00) [5]>TTCustomDelphiMaster
А при перестройке компонента не будет повторного вызова CreateWND, DestroyWND ? Я не подкалываю, просто спрашиваю
TTCustomDelphiMaster (2002-10-21 18:24:00) [6]В таком случае учитывайте, что при получении сообщения CM_RecreateWnd компонент может быть перестроен и ваш DC будет недействителен. Нужно будет отлавливать CM_SHOWINGCHANGED и еще что нибуть.
Юрий Федоров (2002-10-21 18:00:00) [7]CreateWND, DestroyWND - переопределить виртуальные методы
REA (2002-10-21 17:47:00) [8]Мне нужно установить режим до начала работы с DC, а поскольку это происходит в компоненте, то на каждое изменение Canvas не хочется вешать обработчик - лишние вызовы не ускоряют работу.
Хочется на создание окна повесить.
TTCustomDelphiMaster (2002-10-21 17:40:00) [9]
> В какой момент лучше получить информацию о DC
Перед началом работы с ним.