CMFCPopupMenu::Create

Crea un menu di scelta rapida e lo collega a un oggetto CMFCPopupMenu.

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

Parametri

  • [in] pWndParent
    La finestra padre per CMFCPopupMenu.

  • [in] x
    Le coordinate dello schermo orizzontale per la posizione del menu di scelta rapida

  • [in] y
    Le coordinate dello schermo verticale per la posizione dei menu.

  • [in] hMenu
    Handle a una risorsa menu.

  • [in] bLocked
    Un parametro booleano che indica se il menu è personalizzabile.FALSE indica che il menu di scelta rapida è personalizzabile.

  • [in] bOwnMessage
    Un parametro booleano che indica come il framework di destinazione dei messaggi del menu.Vedere la sezione relativa alle osservazioni per ulteriori informazioni.

Valore restituito

TRUE se il metodo ha esito positivo; in caso contrario FALSE.

Note

Se bOwnMessage è TRUE, il framework indirizza tutti i messaggi del menu a pWndParent.pWndParent non deve essere NULL se bOwnMessage è TRUE. se bOwnMessage è FALSE, il framework di destinazione dei messaggi del menu di scelta rapida padre.

Esempio

Il seguente esempio viene illustrato come utilizzare il metodo Create della classe CMFCPopuMenu.Questo frammento di codice fa parte Esempio personalizzato delle pagine.

        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 ());

Requisiti

intestazione: afxpopupmenu.h

Vedere anche

Riferimenti

Classe di CMFCPopupMenu

Grafico della gerarchia