Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.042 c
14-1130871615
Некто
2005-11-01 22:00
2005.11.27
МУПы это пережиток соц. прошлого


14-1131332408
Карелин Артем
2005-11-07 06:00
2005.11.27
Еще вопрос по асе 3030315. Сколько может стоить она?


3-1129373764
Alex-Donetsk
2005-10-15 14:56
2005.11.27
Простой вопрос по ProviderFlags


2-1131687460
Al_Ba
2005-11-11 08:37
2005.11.27
Как программно в TreeView каждому узлу присвоить свою иконку ?


2-1131643552
kutuzov47
2005-11-10 20:25
2005.11.27
Как рассчетать значение функции из строки




   Наверх