Форум: "WinAPI";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
ВнизПереопределение оконной процедуры нескольким TEdit Найти похожие ветки
← →
Orion2 (2003-07-15 12:40) [0]Здравствуйте мастера.
На форме лежит несколько TEdit, мне нужно переопределить оконную процедуру для них (чтобы в WM_PAINT отрисовывать по своему). С одним Edit’ом проблем нет, но чтобы рисовать на нем мне надо получить hDC, а для этого мне нужно узнать хэндл Edit’а, так вот: как в оконной процедуре можно узнать хэндл окна которому адресуется пришедшее сообщение?
← →
Юрий Федоров (2003-07-15 15:42) [1]Думаю, нужно писать класс. В конструктор передавать TEdit, который запоминать (вместе с handle :-)). И подменять оконную поцедуру
У формы список экземпляров этого класса - для каждого TEdit создать по экземпляру.
Наверно так
← →
Song (2003-07-15 21:53) [2]А зачем WM_PAINT ? WM_CTLCOLOREDIT не устраивает?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c