IAgentCharacterEx::ShowPopupMenu

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

HRESULT ShowPopupMenu(
   short x,  // x-coordinate of pop-up menu
   short y   // y-coordinate of pop-up menu
);

문자의 팝업 메뉴를 표시합니다.

  • 작업이 성공했음을 나타내는 S_OK 반환합니다.

x

화면 원점(왼쪽 위)을 기준으로 문자 팝업 메뉴의 x 좌표(픽셀)입니다.

y

화면 원점(왼쪽 위)을 기준으로 문자 팝업 메뉴의 y 좌표(픽셀)입니다.

IAgentCharacterEx::SetAutoPopupMenuFalse로 설정하면 문자 또는 작업 표시줄 아이콘을 마우스 오른쪽 단추로 클릭하면 서버가 더 이상 메뉴를 자동으로 표시하지 않습니다. 이 메서드를 사용하여 메뉴를 표시할 수 있습니다.

메뉴는 사용자가 명령을 선택하거나 다른 메뉴를 표시할 때까지 표시됩니다. 한 번에 하나의 팝업 메뉴만 표시할 수 있습니다. 따라서 이 메서드에 대한 호출은 이전 메뉴를 취소(제거)합니다.

이 메서드는 클라이언트 애플리케이션이 문자의 활성 클라이언트인 경우에만 호출해야 합니다. 그렇지 않으면 실패합니다.

IAgentCharacterEx::SetAutoPopupMenu