Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.09;
Скачать: CL | DM;

Вниз

Указатель на класс по его Handle   Найти похожие ветки 

 
Udrt   (2009-06-14 10:31) [0]

Добрый день!

Возможно ли получить указатель на какой-либо объект находящийся на форме зная его Handle?

Например есть Edit1:TEdit, api-шными процедурами нашли его Handle, теперь требуется получить указатель на экземпляр класса Edit1 и что либо сделать.

p.s. Что либо сделать через api - не предлагать, хочу разобраться именно с предложенным вариантом.


 
palva ©   (2009-06-14 12:04) [1]

Вообще у объекта нет Handle
Вообще объект не может находиться на форме
В Windows API нет процедур, есть функции.
Средствами Windows API нельзя найти Handle контрола TEdit
Если известен Handle, то можно перебрать все контролы формы и путем сравнения установить, какому контролу этот Handle принадлежит.


 
Сергей М. ©   (2009-06-14 12:08) [2]


> есть Edit1:TEdit, api-шными процедурами нашли его Handle


А что, получать хэндл этого оконного VCL-контрола прямым обращением к св-ву Edit1.Handle стало уже не модно ?


 
Игорь Шевченко ©   (2009-06-14 13:08) [3]

если в своем приложении, то FindControl



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
15-1244202663
KSergey
2009-06-05 15:51
2009.08.09
Параметры (прокси) для аккаутна system


11-1205061882
DJ_UZer
2008-03-09 14:24
2009.08.09
В стиле ХР


15-1244562687
mathematicsfss
2009-06-09 19:51
2009.08.09
пожалуйста, нужнпа небольшая помощь в решении нельнейных уравнени


15-1244484954
{RASkov}
2009-06-08 22:15
2009.08.09
Алгоритмы хеширования


15-1244179520
DelphiN!
2009-06-05 09:25
2009.08.09
Какая какая из мышек произвела действие?