Sendinput 메서드

Sendinput 메서드 함수 키 입력, 마우스 동작, 합성 및 버튼 클릭.

UINT sendinput 메서드 (  UINT  nInputs, / / 입력된 이벤트의 개수LPINPUTpInputs, / 배열 / 입력 이벤트 삽입intcbSize / / 입력 구조의 크기);
 

매개 변수

nInputs
얼마나 많은 구조 pInputs 포인트를를 지정합니다.
pInputs
입력 구조체의 배열에 포인터입니다. 각 구조 키보드 또는 마우스 입력 스트림으로 삽입 이벤트를 나타냅니다.
cbSize
입력 구조체의 크기를 지정합니다. CbSize 입력 구조 크기가 없으면 함수 실패.

반환 값

성공적으로 키보드 또는 마우스 입력 스트림으로 삽입 된 이벤트의 수를 반환 하는 함수.

확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

Sendinput 메서드 함수 순차적으로 키보드 또는 마우스 입력 스트림으로 입력된 구조에 이벤트를 삽입합니다. 이러한 이벤트는 다른 키보드 또는 마우스 입력된 이벤트와 같은 (키보드 또는 마우스)와 사용자 또는 keybd_event, mouse_event또는 sendinput 메서드 를 다른 호출에 대 한 호출 삽입 interspersed 되지 않습니다.

Windows CE: Windows CE의 pInputs 매개 변수에서 참조 하는 입력 구조 유형 필드에서 INPUT_HARDWARE 값을 지원 하지 않습니다.

QuickInfo

nbsp;?Windows &NT: 버전 4.0 SP3 필요 이상.
Windows:Windows 98 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

키보드 입력 개요, 키보드 입력 기능, 입력, keybd_event, mouse_event

 

Index