Charly LEE Ответов: 1

Как получить информацию о wm_pointer


Здравствуйте, я пытаюсь получить информацию о вводе стилуса через сообщение, связанное с wm_pointer, и их несколько.

Я начинаю озадачиваться интерфейсами, пытаясь получить информацию. они являются
GetPointerInfo
и
GetPointerFrameInfo
.

какой из них я должен использовать? может ли кто-нибудь любезно дать мне некоторое полное объяснение об использовании?

Что я уже пробовал:

Я прочитал msdn и обнаружил, что
GetPointerInfo
будет получать только одну информацию указателя каждый раз, когда приходит сообщение wm, в то время как
GetPointerFrameInfo
получите набор из них, включая ни одного-клиентская зона. Оба они сопоставлены с одним идентификатором. это совершенно другое дело с сенсорным событием, которое всегда приходит несколько раз с разным идентификатором в каждом.

1 Ответов

Рейтинг:
0

KarstenK

Функция GetPointerInfo предназначена для получения информации об одном указателе, а вторая-для многократного использования в одном вызове.

В документации GetPointerFrameInfo все уже объяснено.

Вы должны вызвать эту функцию в прямом контексте (например, обработчик сообщений) сообщения, чтобы получить действительные данные.