Udostępnij przez


Funkcje komunikatów wejściowych i powiadomień wskaźnika

Tematy w tej sekcji zawierają specyfikacje referencyjne funkcji Komunikaty wejściowe i powiadomienia wskaźnika.

W tej sekcji

Temat Opis
EnableMouseInPointer
Umożliwia myszy działanie jako urządzenie wejściowe wskaźnika i wysyłanie WM_POINTER komunikatów.
GetPointerCursorId
Pobiera identyfikator kursora skojarzony z określonym wskaźnikiem.
getPointerFrameInfo
Pobiera całą ramkę informacji dla określonych wskaźników skojarzonych z bieżącym komunikatem.
GetPointerFrameInfoHistory
Pobiera całą ramkę informacji (w tym powiązane ramki wejściowe) dla określonych wskaźników skojarzonych z bieżącym komunikatem.
getPointerFramePenInfo
Pobiera całą ramkę informacji na podstawie pióra dla określonych wskaźników (typu PT_PEN) skojarzonych z bieżącym komunikatem.
GetPointerFramePenInfoHistory
Pobiera całą ramkę informacji opartych na piórach (w tym ramki wejściowe łączone) dla określonych wskaźników (typu PT_PEN) skojarzonych z bieżącym komunikatem.
getPointerFrameTouchInfo
Pobiera całą ramkę informacji opartych na dotyku dla określonych wskaźników (typu PT_TOUCH) skojarzonych z bieżącym komunikatem.
GetPointerFrameTouchInfoHistory
Pobiera całą ramkę informacji opartych na dotyku (w tym powiązane ramki wejściowe) dla określonych wskaźników (typu PT_TOUCH) skojarzonych z bieżącym komunikatem.
GetPointerInfo
Pobiera informacje dla określonego wskaźnika skojarzonego z bieżącym komunikatem.
GetPointerInfoHistory
Pobiera informacje skojarzone z poszczególnymi danymi wejściowymi, jeśli istnieją, które zostały powiązane z bieżącym komunikatem dla określonego wskaźnika. Najnowsze dane wejściowe są uwzględniane w zwracanej historii i są takie same jak najnowsze dane wejściowe zwrócone przez funkcję GetPointerInfo.
getPointerInputTransform
Pobiera co najmniej jedną transformację dla współrzędnych informacji wskaźnika skojarzonych z bieżącym komunikatem.
GetPointerPenInfo
Pobiera informacje na podstawie pióra dla określonego wskaźnika (typu PT_PEN) skojarzonego z bieżącym komunikatem.
GetPointerPenInfoHistory
Pobiera informacje na podstawie pióra skojarzone z poszczególnymi danymi wejściowymi, jeśli istnieją, które zostały powiązane z bieżącym komunikatem dla określonego wskaźnika (typu PT_PEN). Najnowsze dane wejściowe są uwzględniane w zwróconej historii i są takie same jak najnowsze dane wejściowe zwrócone przez funkcję GetPointerPenInfo.
getPointerTouchInfo
Pobiera informacje oparte na dotyku dla określonego wskaźnika (typu PT_TOUCH) skojarzonego z bieżącym komunikatem.
GetPointerTouchInfoHistory
Pobiera informacje oparte na dotyku skojarzone z poszczególnymi danymi wejściowymi, jeśli istnieją, które zostały powiązane z bieżącym komunikatem dla określonego wskaźnika (typu PT_TOUCH). Najnowsze dane wejściowe są uwzględniane w zwracanej historii i są takie same jak najnowsze dane wejściowe zwrócone przez funkcję GetPointerTouchInfo.
GetPointerType
Pobiera typ wskaźnika dla określonego wskaźnika.
GetUnpredictedMessagePos
Pobiera dane wskaźnika przed przejściem przez przetwarzanie przewidywania dotykowego.
IsMouseInPointerEnabled
Wskazuje, czy EnableMouseInPointer jest ustawiona, aby mysz działała jako urządzenie wejściowe wskaźnika i wysyłała komunikaty WM_POINTER.
SkipPointerFrameMessages
Określa, która ramka wejściowa wskaźnika wygenerowała ostatnio pobrany komunikat dla określonego wskaźnika i odrzuca wszystkie komunikaty wejściowe wskaźnika w kolejce (niestrygwane) wygenerowane na podstawie tej samej ramki wejściowej wskaźnika. Jeśli aplikacja pobrała informacje dla całej ramki przy użyciu funkcji GetPointerFrameInfo, funkcja GetPointerFrameInfoHistory lub jeden z ich wariantów specyficznych dla typu, może użyć tej funkcji, aby uniknąć pobierania i odrzucania pozostałych komunikatów z tej ramki jeden po drugim.

odwołanie do komunikatów wejściowych wskaźnika