Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как запомнить текст из окна другой проги?

523
21 апреля 2003 года
serjufa
14 / / 20.05.2000
Имеется прога для обмена текст.сообщениями - [ICQ Intranet]. Начальник поставил задачу - все соообщения с рабочих станций сливать в текст.файл, на худший случай заграбить кусок окна с текстом.
Посоветуйте, как лучше сделать. Имя окна примерно знаю как вычислить.

P.S. Момент запоминания - нажатие юзером на раб. станции кнопки [Послать].

Заранее спасибо. [email]leyftd@mail.ru[/email]
483
25 апреля 2003 года
DED_MOROZ
67 / / 20.03.2000
Цитата:
Originally posted by serjufa
Имеется прога для обмена текст.сообщениями - [ICQ Intranet]. Начальник поставил задачу - все соообщения с рабочих станций сливать в текст.файл, на худший случай заграбить кусок окна с текстом.
Посоветуйте, как лучше сделать. Имя окна примерно знаю как вычислить.

P.S. Момент запоминания - нажатие юзером на раб. станции кнопки [Послать].

Заранее спасибо. [email]leyftd@mail.ru[/email]


Если имя примерно знаешь, то можно вычислить и handle окна, а если знаешь handle можно функцией GetWindowText получить текст из этого окна. А для того чтобы определить момент нажатия кнопки повесь hook на handle окна и отлавливай сообщение которое посылается при нажатии кнопки окну (вернее не само сообщение которое по идее всегда WM_COMMAND, а ID кнопки).

А в проге самой нет чтоль history по типу той же ICQ? или может к ней можно писать плагины? тогда проще выйдет :)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог