다음을 통해 공유


DragStart 이벤트

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

설명

사용자가 문자 끌기를 시작할 때 발생합니다.

Syntax

하위 에이전트**_DragStart** (ByVal CharacterID, (ByVal Button, (ByVal Shift, (ByVal X, (ByVal Y**)**

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

 

설명

이 이벤트는 문자의 입력-활성 클라이언트에만 전송됩니다. 사용자가 입력-활성 클라이언트가 없는 문자를 끌면 서버는 마지막 입력-활성 클라이언트를 현재 입력-활성 클라이언트로 설정하고 ActivateInput 이벤트를 해당 클라이언트로 보낸 다음 DragStart 이벤트를 보냅니다.

참고 항목

DragComplete 이벤트