· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Как отслеживать нажатие кнопки мыши?

Посл.отвђт Сообщенiе


Дата: Май 31, 2003 13:31:36

Как отслеживать нажатие кнопки мыши - если даже она находится не над моим окном


Дата: Май 31, 2003 15:26:43

Ставить хук WH_MOUSE.


Дата: Май 31, 2003 15:41:49

тоесть это просто нужно обрабатывать сообщение WH_MOUSE ?


Дата: Май 31, 2003 16:06:46

если можно то объясните на словах, а я там уже разберусь у меня и исходники даже есть


Дата: Май 31, 2003 17:04:01 · Поправил: Four-F

WH_MOUSE это не сообщение, а тип хука. Почитай доку сначала. Там более-менее понятно написано.

"The WH_MOUSE hook enables you to monitor mouse messages about to be returned by the GetMessage or PeekMessage function. You can use the WH_MOUSE hook to monitor mouse input posted to a message queue."

Можно еще "захватить" мышь с помощью SetCapture, и тогда все сообщения от мыши к тебе лететь будут, но больше никто их не получит. Но это, наверное, не то, что те нужно.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.063