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

Вниз

Посылка сообщений   Найти похожие ветки 

 
АлЁша   (2005-09-24 18:25) [0]

Как послать сообщение компоненту известног приложения?
Пробовал sendmessage но не знаю как запихнуть туда этот компонет?!
Например, как вытащить и запихнуть данные в/из Edit"а в стандартном калькуляторе винды?


 
Eraser ©   (2005-09-24 18:34) [1]


> АлЁша   (24.09.05 18:25)  
>
> Как послать сообщение компоненту известног приложения?

Используй Send/PostMessage.


> Пробовал sendmessage но не знаю как запихнуть туда этот
> компонет?!

Ничего никуда запихивать не надо, первым параметром этой ф-ии необходимо передать дескриптор интересующего компоненты, если у этого компонента нету дескриптора, то сообщение ему передать нельзя.


 
АлЁша   (2005-09-24 18:41) [2]

Указатель на окно приложения я знаю, допустип я отследил смещение в памяти  этого самого Эдита, но как послать сообщение имеено ему а не окну?


 
Eraser ©   (2005-09-24 18:48) [3]


> АлЁша   (24.09.05 18:41) [2]

Дескриптор (handle) это не указатель на окно. И "смещение" никакое отслеживать не надо! )

> как послать сообщение имеено ему а не окну?

Этот самый edit и есть окно, т.к. он наследник TWinControl. Соответственно посылай сообщение, указав handle данного edit"a.


 
АлЁша   (2005-09-24 19:07) [4]

Понял спасибо, уже почти пробился



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
2-1131468320
abcdefghi
2005-11-08 19:45
2005.11.27
STRINGGRID


1-1130933195
s_t_d
2005-11-02 15:06
2005.11.27
QReport в Delphi-7


14-1131457826
Nic
2005-11-08 16:50
2005.11.27
Администрирование класса


14-1131482727
Gero
2005-11-08 23:45
2005.11.27
Ага!


14-1130943942
sniknik
2005-11-02 18:05
2005.11.27
Эмуляция IP адреса...