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

Вниз

Чужая форма и управление ее элементами по их имени   Найти похожие ветки 

 
Интересующийся   (2006-07-19 12:17) [0]

Подскажите плиз!

1. Как узнать имя кнопки или элемента рассположенных на форме чужой проги при наведении на ных мышью?

2. Как по имени кнопки или элемента чужой формы получить доступ к управлению ими?


 
Медведъ   (2006-07-19 12:40) [1]

Удалено модератором


 
Интересующийся   (2006-07-19 12:49) [2]

Удалено модератором


 
Юрий Зотов ©   (2006-07-19 13:41) [3]

> Интересующийся   (19.07.06 12:17)

Не все программы пишутся на Delphi. Значит, не каждая кнопка или элемент вообще имеют имя. Да и даже в программе, написанной на Delphi, имена тоже могут быть не у каждой кнопки или элемента.

А если имени нет, то как его узнать? Никак, наверное. Нельзя узнать то, чего нет.

Управлять оконными элементами чужой программы можно, посылая им сообщения. Для этого нужно знать не имя, а хэндл элемента. Получить его можно кучей функций, которые описаны в разделе Window functions справки по WinAPI.


 
Интересующийся   (2006-07-19 13:55) [4]

Юрий Зотов ©   (19.07.06 13:41) [3]

Юрий спасибо вам за коментарий к моему вопросу, но тем немение проблема осталась.

Про хэндл я знаю, но в чужой проге куча кнопок и других элементов.


 
Юрий Зотов ©   (2006-07-19 14:10) [5]

> Интересующийся   (19.07.06 13:55) [4]

> в чужой проге куча кнопок и других элементов.

И что от этого меняется?


 
Интересующийся   (2006-07-19 14:38) [6]

А как получить хэндл нужной кнопки?


 
Юрий Зотов ©   (2006-07-19 14:43) [7]

> Интересующийся   (19.07.06 14:38) [6]

Извините за самоцитату, но: "Получить его можно кучей функций, которые описаны в разделе Window functions справки по WinAPI".

Например, FindWindow + GetWindow, или FindWindowEx. Вы справочку-то все же посмотрели бы, я ж конкретный раздел указал, какие проблемы?


 
Шпиён   (2006-07-19 14:44) [8]


> Интересующийся   (19.07.06 14:38) [6]
> А как получить хэндл нужной кнопки?

При наведении мышью - WindowFromPoint


 
Kray ©   (2006-07-19 15:10) [9]

Window functions справки по WinAPI
смотреть получение списка контролов объекта и т.п.
есть прог. получающие инфу об объекте под курсором. получаем хендл конкретного и еще инфу и дальше работаем



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

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

Наверх




Память: 0.48 MB
Время: 0.048 c
2-1153297021
Piero
2006-07-19 12:17
2006.08.06
MessageBox с кнопками на русском


15-1152520236
iddddi
2006-07-10 12:30
2006.08.06
Рисование штрих-кода Code 128


2-1152881093
MixAnOL
2006-07-14 16:44
2006.08.06
Как узнать вне Thread а, что он закончил свое выполнение?


3-1148986218
Iehbr
2006-05-30 14:50
2006.08.06
Запрос на выборку из дву таблиц


2-1153455791
PSPF2003
2006-07-21 08:23
2006.08.06
TSearchRec в Инете