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

Вниз

Как отследить положение мыши находящейся вне области программы?   Найти похожие ветки 

 
HollowMan   (2003-05-12 15:23) [0]

Как узнать её координаты?
Я вешаю в dll SetWindowsHookEx() на WH_MOUSE и посылаю сообщения назад по SendMessage().
Проблема в том dll захватываеться, что при выходе из программы не освобождаеться и падает система (explorer). При этом при замене захвата на WH_KEYBOARD всё работает без проблем.
Дайте пожалуйста рабочий пример.


 
Song   (2003-05-12 21:41) [1]

А может WM_NCMOUSEMOVE ?


 
Suntechnic   (2003-05-12 22:57) [2]

Попробуй PostMessage вместо SendMessage. Судя по условию задачи PostMessage больше подходит, а dll может не выгружаться потому как ждёт завершения выполнения SendMessage.


 
Nick Denry   (2003-05-13 12:54) [3]

ИМХО GetCursorPos подойдет,
если не положение мыши на коврике конечно ;-)



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

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

Наверх




Память: 0.44 MB
Время: 0.011 c
3-44572
Vlad2
2003-06-20 11:51
2003.07.14
Указатель на буфер записи базы данных после SetKey?


1-44644
NAlexey
2003-07-01 11:15
2003.07.14
Ошибка записи в поток.


14-44895
Sly
2003-06-26 17:17
2003.07.14
О Женских Порядках


1-44762
Man
2003-07-01 20:41
2003.07.14
Подскажите как сравнить 2 пер.


14-44818
Слесарь Матерящийся
2003-06-26 10:35
2003.07.14
Windows - озвучка событий, mp3





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский