CMenu::CreatePopupMenu

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

Index