HelpComplete 이벤트
[Microsoft 에이전트는 Windows 7을 기준으로 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다.]
-
설명
-
상황에 맞는 도움말 모드가 종료되었음을 나타냅니다.
-
Syntax
-
하위 에이전트입니다.(ByVal CharacterID**, ByVal** Name**, ByVal** Cause**)**
요소 설명 CharacterID 클릭한 문자의 ID를 문자열로 반환합니다. 이름 명령의 이름(ID)을 식별하는 문자열 값을 반환합니다. 원인 도움말 모드가 완료된 원인을 나타내는 값을 반환합니다. 1 사용자가 애플리케이션에서 제공하는 명령을 선택했습니다.
2 사용자가 다른 클라이언트의 Commands 개체를 선택했습니다.
3 사용자가 음성 명령 열기 명령을 선택했습니다.
4 사용자가 음성 명령 닫기 명령을 선택했습니다.
5 사용자가 CharacterName 표시 명령을 선택했습니다.
6 사용자가 CharacterName 숨기기 명령을 선택했습니다.
7 사용자가 문자를 선택(클릭)했습니다.
설명
일반적으로 도움말 모드는 사용자가 문자를 클릭하거나 끌거나 문자의 팝업 메뉴에서 명령을 선택하면 완료됩니다. 화면의 다른 문자를 클릭해도 도움말 모드는 취소되지 않습니다. 문자에 대한 도움말 모드를 설정한 클라이언트는 HelpModeOn을 False로 설정하여 도움말 모드를 취소할 수 있습니다. (이렇게 하면 다음이 트리거되지 않습니다.HelpComplete 이벤트입니다.)
사용자가 도움말 모드의 문자 팝업 메뉴에서 명령을 선택하면 서버는 메뉴를 제거하고 명령의 지정된 HelpContextID에 대한 도움말을 호출하고 이 이벤트를 보냅니다. 컨텍스트 구분(이 기능이라고도 함) 도움말 창이 포인터 위치에 표시됩니다. 사용자가 음성 입력으로 명령을 선택하면 도움말 창이 문자 위에 표시됩니다. 문자가 화면 끄기인 경우 창은 문자의 현재 위치에 가장 가까운 화면에 표시됩니다.
서버에서 Name을 빈 문자열("")로 반환하는 경우 사용자가 서버 제공 명령을 선택했음을 나타냅니다.
이 이벤트는 도움말 모드에서 문자를 배치하는 클라이언트 애플리케이션으로만 전송됩니다.