Форум: "WinAPI";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизПосылка сообщений Найти похожие ветки
← →
АлЁша (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 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.014 c