Share via


DragStart 이벤트

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

Description

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

Syntax

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

부분 Description
CharacterID 클릭한 문자의 ID를 문자열로 반환합니다.
단추 이벤트를 발생시키는 단추를 누르고 놓은 단추를 식별하는 정수 를 반환합니다. button 인수는 왼쪽 단추(비트 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 이벤트