CMenu::CreatePopupMenu

BOOL CreatePopupMenu ( );

Valor devuelto

Distinto de cero si el menú emergente se creó correctamente; caso contrario 0.

Observaciones

Crea un menú emergente y se asigna al objeto CMenu.

El menú es inicialmente vacío. Elementos de menú pueden agregarse utilizando la función miembro AppendMenu o InsertMenu . La aplicación puede agregar el menú emergente para un menú existente o el menú emergente. La función de miembro de TrackPopupMenu puede utilizarse para mostrar este menú como menú emergente flotante y realizar el seguimiento de las selecciones en el menú emergente.

Si el menú está asignado a una ventana, automáticamente se destruye cuando se destruye la ventana. Si el menú se agrega a un menú existente, automáticamente se destruye cuando se destruye ese menú.

Antes de salir, una aplicación debe liberar recursos del sistema asociados con un menú emergente si el menú no está asignado a una ventana. Una aplicación libera un menú llamando a la función de miembro de DestroyMenu.

Introducción a CMenu |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CMenu::CreateMenu, CMenu::InsertMenu, CWnd::SetMenu, CMenu::TrackPopupMenu, :: CreatePopupMenu, CMenu::AppendMenu

Index