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