Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Перехват сообщений от стороних програм...


Автор: xwx 27.5.2008, 16:45
Здравствуйте у меня такая вот проблема ...У меня на носу дипломная а програму я не закончил из меня програмист некакой...
Очень нуждаюсь в ващей помощи...
Мне необходима функция которая бы следила за состоянием других программ например входит звонок по скайпу а она бы делала что мне надо
или также любая другая програма выбрасывает какоето сообщение а моя программа этоб видела...

Автор: _hunter 28.5.2008, 11:28
Если программист их тебя никакой -- вряд ли наша помощь тебе поможет (сорри за каламбур). -- Запость запрос в разделе "работа" -- может кто-то и согласится это написать...

Автор: xwx 28.5.2008, 11:37
Мне просто надо чтоб кто-то подсказал хоть какие библиотеки используются или класы а я бы уже потом копался...

Автор: _hunter 28.5.2008, 13:19
делается это примерно так:
http://forum.vingrad.ru/forum/topic-105249.html
(это если простой мониторинг на предмет появления окна по таймеру). Если нужно что-нить серьезнее -- ставь задачу точнее (и будь готов к тому, что придется писать на плюсах)...

Автор: xwx 28.5.2008, 14:50
Спасибо покопаюсь это функция приведенная в твоеп посте показывает список процесов и окон как я понял мне просто надо добавить при появление определенного окна чтоб происходило мое деиствее...а например что при входящем звонке чтоб автоматом поднималась трубка мне легче просто посылать горячую клавиши например enter чтоб поднималась трубка чем посылать команду этому процесу?
Кстати эту функцию какбы надо зацыклить просто чтоб при появлении моего окна уже делалась моя задача...

Автор: _hunter 28.5.2008, 16:35
естественно это нужно крутить в цикле.
хоткей послать гораздо легче -- "команды" тот же скайп может и не принимать...

Автор: xwx 29.5.2008, 10:05
А в C# есть какието функции которые нe надо зацыкливать вроде как WinAPI...

Автор: _hunter 29.5.2008, 12:24
в C# функций нет вообще (это раз)
а что это за функции WinAPI которые не нужно зацикливать?

Автор: xwx 29.5.2008, 16:01
просто говорят что реализация через WinAPI/C++ более коректная...

Автор: _hunter 29.5.2008, 17:05
так и есть -- всеравно все функции из API импортятся...

Автор: xwx 29.5.2008, 17:43
Понятно спасибо буду эксперементировать ...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)