Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wysłane do okna przy dotknięciu w celu określenia najbardziej prawdopodobnego celu dotykowego.
! [Ważne]
Aplikacje klasyczne powinny mieć świadomość DPI. Jeśli aplikacja nie rozpozna dpi, współrzędne ekranu zawarte w komunikatach wskaźnika i powiązanych strukturach mogą wydawać się niedokładne z powodu wirtualizacji DPI. Wirtualizacja DPI zapewnia automatyczną obsługę skalowania dla aplikacji, które nie obsługują dpi i są domyślnie aktywne (użytkownicy mogą ją wyłączyć). Aby uzyskać więcej informacji, zobacz Pisanie aplikacji win32 High-DPI.
#define WM_TOUCHHITTESTING 0x024D
Parametry
-
wParam
-
Nieużywane.
-
lParam
-
Wskaźnik do struktury TOUCH_HIT_TESTING_INPUT, która przechowuje dane obszaru kontaktu dotykowego.
Wartość zwracana
Jeśli co najmniej jeden element znajduje się w obszarze kontaktu dotykowego, aplikacja powinna zwrócić wynik PackTouchHitTestingProximityEvaluation.
Jeśli żadne elementy nie znajdują się w obszarze kontaktu dotykowego, aplikacja powinna ustawić wartość oceny w TOUCH_HIT_TESTING_PROXIMITY_EVALUATION, aby TOUCH_HIT_TESTING_PROXIMITY_FARTHEST i wywołać PackTouchHitTestingProximityEvaluation, aby uzyskać wartość zwracaną LRESULT.
Jeśli aplikacja nie przetworzy tego komunikatu, musi wywołać DefWindowProc.
Uwagi
Ta wiadomość jest wysyłana do okien rejestrujących się za pośrednictwem funkcji RegisterTouchHitTestingWindow.
Wymagania
| Wymaganie | Wartość |
|---|---|
| Minimalny obsługiwany klient |
Windows 8 [tylko aplikacje klasyczne] |
| Minimalny obsługiwany serwer |
Windows Server 2012 [tylko aplikacje klasyczne] |
| Nagłówek |
|