BOOL CreatePopupMenu ( );
Valore restituito
Diverso da zero se il menu a comparsa è stato creato con successo; in caso contrario 0.
Osservazioni
Crea un menu a comparsa e viene associato all'oggetto CMenu.
Il menu è inizialmente vuoto. Voci di menu possono essere aggiunti utilizzando la funzione membro AppendMenu o InsertMenu . L'applicazione può aggiungere il menu a comparsa in un menu esistente o menu a comparsa. La funzione membro TrackPopupMenu può essere utilizzata per visualizzare questo menu come un menu a comparsa galleggiante e per tenere traccia delle selezioni dal menu a comparsa.
Se il menu è assegnato a una finestra, viene automaticamente distrutta quando la finestra viene distrutto. Se il menu viene aggiunto a un menu esistente, si è automaticamente eliminato quando quel menu viene eliminata.
Prima di uscire, un'applicazione deve liberare risorse di sistema connesse con un menu a comparsa se il menu non viene assegnato a una finestra. Un'applicazione libera un menu chiamando la funzione membro DestroyMenu.
CMenu panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp;CMenu::CreateMenu, CMenu::InsertMenu, CWnd::SetMenu, CMenu::TrackPopupMenu, :: CreatePopupMenu, CMenu:: AppendMenu