Share via


Click 이벤트

[Microsoft 에이전트는 Windows 7을 기준으로 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다.]

Description

사용자가 문자 또는 문자 아이콘을 클릭할 때 발생합니다.

Syntax

하위에이전트**_Click** (ByValCharacterID, ByValButton, ByValShift, ByValX, ByValY**)**

부분 설명
CharacterID 클릭한 문자의 ID를 문자열로 반환합니다.
단추 이벤트를 발생시키는 단추를 누르고 놓은 단추를 식별하는 정수 를 반환합니다. button 인수는 왼쪽 단추(비트 0), 오른쪽 단추(비트 1) 및 가운데 단추(비트 2)에 해당하는 비트가 있는 비트 필드입니다. 이러한 비트는 각각 1, 2 및 4 값에 해당합니다. 이벤트를 발생시킨 단추를 나타내는 비트 중 하나만 설정됩니다. 문자에 작업 표시줄 아이콘이 포함되어 있고 비트 13도 설정된 경우 작업 표시줄 아이콘에서 클릭이 발생했습니다.
Shift 단추 인수에 지정된 단추를 누르거나 놓을 때 Shift, Ctrl 및 Alt 키의 상태에 해당하는 정수 를 반환합니다. 키가 다운되면 비트가 설정됩니다. shift 인수는 SHIFT 키(비트 0), Ctrl 키(비트 1) 및 ALT 키(비트 2)에 해당하는 가장 중요하지 않은 비트가 있는 비트 필드입니다. 이러한 비트는 각각 1, 2 및 4 값에 해당합니다. shift 인수는 이러한 키의 상태를 나타냅니다. 일부, 전체 또는 없음 비트를 설정할 수 있습니다. 이는 일부 키, 전체 또는 아무 키도 누르지 않음을 나타냅니다. 예를 들어 Ctrl과 Alt를 모두 누르면 shift 값은 6이 됩니다.
X,Y 마우스 포인터의 현재 위치를 지정하는 정수 를 반환합니다. X 및 Y 값은 항상 화면의 왼쪽 위 모서리를 기준으로 픽셀로 표현됩니다.

 

설명

이 이벤트는 문자의 입력 활성 클라이언트로만 전송됩니다. 사용자가 입력 활성 클라이언트가 없는 문자 또는 작업 표시줄 아이콘을 클릭하면 서버는 이벤트를 활성 클라이언트로 보냅니다. 문자가 표시되는 경우(Visible = True) 사용자의 작업은 문자의 마지막 입력-활성 클라이언트도 현재 입력-활성 클라이언트로 설정하여 ActivateInput 이벤트를 해당 클라이언트로 보낸 다음 Click 이벤트를 보냅니다. 문자가 숨겨지고(Visible = False) 사용자가 단추 1을 사용하여 문자의 작업 표시줄 아이콘을 클릭하면 문자도 자동으로 표시됩니다.

참고

문자를 클릭하면 다른 모든 문자 출력(모든 문자)이 비활성화되지는 않습니다. 그러나 수신 대기 키를 누르면 입력 활성 문자의 출력이 플러시되고 RequestComplete 이벤트가 트리거되어 클라이언트의 큐가 중단되었음을 나타내는 Request.Status 를 전달합니다.