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