IsTouchWindow 함수(winuser.h)
지정된 창이 터치 가능인지 여부를 확인하고 필요에 따라 창의 터치 기능에 대해 설정된 한정자 플래그를 검색합니다.
구문
BOOL IsTouchWindow(
[in] HWND hwnd,
[out, optional] PULONG pulFlags
);
매개 변수
[in] hwnd
창의 핸들입니다. 호출 스레드가 지정된 창과 동일한 바탕 화면에 없으면 함수가 ERROR_ACCESS_DENIED 함께 실패합니다.
[out, optional] pulFlags
지정된 창의 터치 기능에 대한 한정자 플래그를 받을 ULONG 변수의 주소입니다.
반환 값
창이 Windows Touch를 지원하는 경우 TRUE 를 반환합니다. 창이 Windows Touch를 지원하지 않는 경우 FALSE 를 반환합니다.
설명
다음 표에서는 pulFlags 출력 매개 변수의 값을 나열합니다.
플래그 | 설명 |
---|---|
TWF_FINETOUCH | hWnd가 비코일식 터치 입력을 선호한다고 지정합니다. |
TWF_WANTPALM |
이 플래그를 지우면 손바닥 거부가 비활성화되어 WM_TOUCH 메시지 가져오기 지연이 줄어듭니다.
이는 사용자가 애플리케이션을 터치할 때 가능한 한 빨리 응답을 원하는 경우에 유용합니다.
이 플래그를 설정하면 손바닥 검색이 가능하며 일부 WM_TOUCH 메시지가 애플리케이션으로 전송되지 않습니다. 손바닥 접촉에서 WM_TOUCH 메시지를 수신 하지 않으려는 경우에 유용합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | winuser.h(Windows.h 포함) |
라이브러리 | User32.lib |
DLL | User32.dll |
API 세트 | ext-ms-win-ntuser-misc-l1-2-0(Windows 8.1 도입) |