IAgentNotifySink::Click
[Microsoft 에이전트는 Windows 7을 기준으로 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다.]
HRESULT Click(
long dwCharID, // character ID
short fwKeys, // mouse button and modifier key state
long x, // x coordinate of mouse pointer
long y // y coordinate of mouse pointer
);
사용자가 문자 또는 문자의 작업 표시줄 아이콘을 클릭할 때 클라이언트 애플리케이션에 알 줍니다.
- 반환 값이 없습니다.
-
dwCharID
-
클릭한 문자의 식별자입니다.
-
fwKeys
-
마우스 단추 및 한정자 키 상태를 나타내는 매개 변수입니다. 매개 변수는 다음의 조합을 반환할 수 있습니다.
값 설명 0x0001 왼쪽 단추 0x0010 가운데 단추 0x0002 오른쪽 단추 0x0004 Shift Key Down 0x0008 제어 키 아래로 0x0020 Alt Key Down 0x1000 문자의 작업 표시줄 아이콘에서 이벤트가 발생했습니다. -
x
-
화면 원점(왼쪽 위)을 기준으로 마우스 포인터의 x 좌표(픽셀)입니다.
-
y
-
화면 원점(왼쪽 위)을 기준으로 마우스 포인터의 y 좌표(픽셀)입니다.
이 이벤트는 문자의 입력 활성 클라이언트로 전송됩니다. 문자의 클라이언트 중 입력 활성 클라이언트가 없는 경우 서버는 문자의 활성 클라이언트를 알 수 있습니다. 문자가 표시되면 서버는 클라이언트 입력을 활성으로 만들고 IAgentNotifySink::ActivateInputState를 보냅니다. 문자를 숨기면 문자도 자동으로 표시됩니다.