Condividi tramite


CMenu::CreatePopupMenu

Crea un menu di scelta rapida e lo aggiunge all'oggetto CMenu.

BOOL CreatePopupMenu( );

Valore restituito

Diverso da zero se il menu di scelta rapida corretto è stato creato; in caso contrario 0.

Note

Il menu viene inizialmente vuota. Le voci di menu possono essere aggiunti tramite la funzione membro InsertMenu o AppendMenu. L'applicazione può aggiungere il menu di scelta rapida a un menu o un menu di scelta rapida esistente. La funzione membro TrackPopupMenu può essere utilizzato per visualizzare il menu come menu di scelta rapida mobile e rilevare le selezioni nel menu di scelta rapida.

Se il menu viene assegnato a una finestra, viene automaticamente distrutto quando la finestra viene distrutta. Se il menu verrà aggiunto a un menu esistente, verrà automaticamente eliminato al menu viene eliminato.

Prima di uscire, un'applicazione deve liberare le risorse di sistema associate a un menu di scelta rapida se il menu non è assegnato a una finestra. Un'applicazione libera un menu chiama la funzione membro DestroyMenu.

Esempio

Vedere l'esempio relativo CMenu::CreateMenu.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CMenu

Grafico delle gerarchie

CMenu::CreateMenu

CMenu::InsertMenu

CWnd::SetMenu

CMenu::TrackPopupMenu

CreatePopupMenu

CMenu::AppendMenu