다음을 통해 공유


CMFCPopupMenu::Create

팝업 메뉴를 만들고 연결 하는 CMFCPopupMenu 개체입니다.

virtual BOOL Create(
   CWnd* pWndParent,
   int x,
   int y,
   HMENU hMenu,
   BOOL bLocked = FALSE,
   BOOL bOwnMessage = FALSE
);

매개 변수

  • [in] pWndParent
    부모 창에는 CMFCPopupMenu.

  • [in] x
    가로 화면 좌표에 팝업 메뉴의 위치

  • [in] y
    팝업 메뉴의 위치에 세로 화면 좌표입니다.

  • [in] hMenu
    메뉴 리소스에 대 한 핸들입니다.

  • [in] bLocked
    메뉴를 사용자 지정할 수 있는지 여부를 나타내는 부울 매개 변수입니다.FALSE팝업 메뉴를 사용자 지정할 수 있음을 나타냅니다.

  • [in] bOwnMessage
    프레임 워크는 메뉴 메시지를 라우팅하는 방법 나타내는 부울 매개 변수입니다.자세한 내용은 주의 섹션을 참조 하십시오.

반환 값

TRUE메서드가 성공 하면. 그렇지 않으면 FALSE.

설명

경우 bOwnMessage 는 TRUE, 프레임 워크는 메뉴 메시지를 라우팅하고 pWndParent.pWndParent되지 않아야 NULL 경우 bOwnMessage 는 TRUE. 경우 bOwnMessage 입니다 FALSE, 프레임 워크 부모 팝업 메뉴에 메뉴 메시지를 라우팅합니다.

예제

다음 예제에서는 Create 메서드는 CMFCPopuMenu 클래스입니다.이 코드 조각에 속하지는 샘플 사용자 지정 페이지.

        CMFCPopupMenu* pPopupMenu = new CMFCPopupMenu;
        // CPoint point
        // CMenu* pPopup
        // The this pointer points to CMainFrame class which extends the CFrameWnd class.
        pPopupMenu->Create (this, point.x, point.y, pPopup->Detach ());

요구 사항

헤더: afxpopupmenu.h

참고 항목

참조

CMFCPopupMenu 클래스

계층 구조 차트