Форум: "Начинающим";
Текущий архив: 2009.08.09;
Скачать: [xml.tar.bz2];
ВнизУказатель на класс по его 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c