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

Вниз

Передача сообщений от мыши другому приложению   Найти похожие ветки 

 
Griffin ©   (2002-11-18 22:37) [0]

Уважаемые мастера, подскажите, как с помощью WinAPI передавать сообщения о мышиных событиях другому окну. То есть, сообщения получает моя программа и передает их другому окну. <bf>Очень надо!!!</bf>


 
Song ©   (2002-11-18 22:41) [1]

SendMessage()


 
Griffin ©   (2002-11-19 15:28) [2]

Можно ли поконкретнее? Что передавать в параметрах?
HWND-интересующее окно
UINT-собственно сообщение
WPARAM-????
LPARAM-????
Достаточно ли SendMessage для любых сообщений (MouseUp, MouseDown, MouseMove)? И можно ли для этого пользоваться компонентом ApplicationEvents? Там вроде бы есть событие OnMessage...


 
Song ©   (2002-11-19 15:46) [3]

WParam,LParam зависит от сообщения. В хэлпе по конкретному сообщению читайте чему должны быть равны wparam и lparam


 
Griffin ©   (2002-11-20 21:42) [4]

Все очень хорошо, но не все, или я не все понял... В общем получает сообщения только клиентская область окна. Я экспериментировал с виндовским Сапером (на нем много кнопочек). Так вот, меню Сапера никак не удается открыть, как я понимаю, из-за того, что оно не принадлежит клиентской части окна. К тому же, центральная кнопка (которая улыбается иногда) получая сообщение нажимается и не отжимается, пока я на нее реально не нажму. Поэтому мой вопрос остается открытым: Как из моей программы передавать сообщения (и какие сообщения) для другого окна, т.е. эмулировать события мыши для этого окна И, если возможно, для рабочего стола тоже?


 
Song ©   (2002-11-20 21:55) [5]

дык опять же - SendMessage(), просто сообщения разные.



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-24775
Подскажите
2002-12-16 11:45
2003.01.09
Есть родительская таблица Name_set в ней поля:


3-24824
idz
2002-12-15 18:47
2003.01.09
Распознавание СУБД по типу файла БД


14-25044
Карелин Артем
2002-12-18 15:09
2003.01.09
Средства разработки для Palm.


14-25082
Артем
2002-12-20 17:19
2003.01.09
Написание сниффера


1-24923
ironwit
2002-12-25 18:14
2003.01.09
можно ли запустить bat файл из консольного приложения