다음을 통해 공유


WM_TOUCHHITTESTING 메시지

가장 가능성이 있는 터치 대상을 결정하기 위해 터치 다운의 창으로 전송됩니다.

! [중요]
데스크톱 앱은 DPI를 인식해야 합니다. 앱이 DPI를 인식하지 못하는 경우 DPI 가상화로 인해 포인터 메시지 및 관련 구조에 포함된 화면 좌표가 부정확해 보일 수 있습니다. DPI 가상화는 DPI를 인식하지 않고 기본적으로 활성 상태인 애플리케이션에 대한 자동 크기 조정 지원을 제공합니다(사용자가 해제할 수 있음). 자세한 내용은 쓰기 High-DPI Win32 애플리케이션참조하세요.

#define WM_TOUCHHITTESTING       0x024D

매개 변수

wParam

하지 않는.

lParam

터치 접촉 영역 데이터를 보유하는 TOUCH_HIT_TESTING_INPUT 구조체에 대한 포인터입니다.

반환 값

하나 이상의 요소가 터치 접촉 영역 내에 있는 경우 애플리케이션은 packTouchHitTestingProximityEvaluation결과를 반환해야 합니다.

터치 접촉 영역 내에 요소가 없는 경우 애플리케이션은 TOUCH_HIT_TESTING_PROXIMITY_EVALUATION점수 값을 TOUCH_HIT_TESTING_PROXIMITY_FARTHEST 설정하고 PackTouchHitTestingProximityEvaluation 호출하여 LRESULT 반환 값을 가져와야 합니다.

애플리케이션이 이 메시지를 처리하지 않는 경우 DefWindowProc호출해야 합니다.

발언

이 메시지는 RegisterTouchHitTestingWindow 함수를 통해 등록되는 창으로 전송됩니다.

요구 사항

요구
지원되는 최소 클라이언트
Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2012 [데스크톱 앱만 해당]
머리글
Winuser.h(Windows.h 포함)

참고 항목

메시지

터치 히트 테스트 점수