InjectSyntheticPointerInput 함수(winuser.h)
포인터 입력(펜 또는 터치)을 시뮬레이션합니다.
구문
BOOL InjectSyntheticPointerInput(
HSYNTHETICPOINTERDEVICE device,
[in] const POINTER_TYPE_INFO *pointerInfo,
[in] UINT32 count
);
매개 변수
device
CreateSyntheticPointerDevice에서 만든 포인터 삽입 디바이스에 대한 핸들입니다.
[in] pointerInfo
삽입된 포인터를 다시 반환하는 POINTER_TYPE_INFO 구조체의 배열입니다.
형식은 삽입 디바이스를 만든 CreateSyntheticPointerDevice 호출의 pointerType 매개 변수와 일치해야 합니다.
각 POINTER_TYPE_INFO 대한 ptPixelLocation은 가상 화면의 왼쪽 상단을 기준으로 지정됩니다.
[in] count
연락처 수입니다.
PT_TOUCH 경우 이 값은 0보다 크고 MAX_TOUCH_COUNT 보다 작거나 같아야 합니다.
PT_PEN 경우 이 값은 1이어야 합니다.
반환 값
이 함수가 성공하면 TRUE를 반환합니다.
그렇지 않으면 FALSE를 반환합니다. 확장된 오류 정보를 검색하려면 GetLastError 함수를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809[데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | winuser.h |
라이브러리 | User32.lib |
DLL | User32.dll |