다음을 통해 공유


CContextMenuManager::TrackPopupMenu

지정 된 바로 가기 메뉴를 표시 하 고 선택한 바로 가기 메뉴 명령의 인덱스를 반환 합니다.

virtual UINT TrackPopupMenu(
   HMENU hmenuPopup,
   int x,
   int y,
   CWnd* pWndOwner,
   BOOL bRightAlign = FALSE
);

매개 변수

  • [in] hmenuPopup
    이 메서드는 표시 되는 바로 가기 메뉴의 핸들입니다.

  • [in] x
    가로 클라이언트 좌표에 바로 가기 메뉴에 대 한 오프셋입니다.

  • [in] y
    세로 클라이언트 좌표에 바로 가기 메뉴에 대 한 오프셋입니다.

  • [in] pWndOwner
    부모 창 바로 가기 메뉴에 대 한 포인터입니다.

  • [in] bRightAlign
    메뉴 항목의 정렬 방법을 나타내는 부울 매개 변수입니다. 경우 bRightAlign 는 TRUE, 오른쪽에서 왼쪽으로 읽기 순서를 오른쪽 정렬 된 메뉴입니다. 경우 bRightAlign 는 FALSE, 메뉴는 왼쪽에서 오른쪽으로 읽는 순서를 왼쪽으로 정렬 됩니다.

반환 값

사용자가 선택한 명령을 메뉴 명령 ID입니다. 사용자가 메뉴 명령을 선택 하지 않고 바로 가기 메뉴를 닫습니다 경우 0입니다.

설명

이 메서드는 모달 호출으로 바로 가기 메뉴를 표시 하는 함수입니다. 사용자가 바로 가기 메뉴를 닫습니다 또는 명령을 선택 될 때까지 응용 프로그램 코드의 다음 줄으로 계속 되지 않습니다. 바로 가기 메뉴를 표시 하는 데 사용할 수 있는 다른 방법입니다 CContextMenuManager::ShowPopupMenu. 해당 메서드는 모달 호출 이며 선택한 명령 ID를 반환 합니다.

요구 사항

헤더: afxcontextmenumanager.h

참고 항목

참조

CContextMenuManager 클래스

계층 구조 차트

CContextMenuManager::ShowPopupMenu