CMFCPopupMenuBar, classe
Une barre de menus incorporée dans un menu contextuel.
class CMFCPopupMenuBar : public CMFCToolBar
Membres
Méthodes publiques
Nom |
Description |
---|---|
Recalcule immédiatement la disposition d'un volet. (Substitutions CPane::AdjustSizeImmediate.) |
|
Charge les éléments de menu contextuel d'une ressource menu spécifiée. |
|
Ferme un bouton de menu popup différé. |
|
Génère un menu de boutons d'instantané- menu. |
|
Recherche la barre d'outils où un point spécifié est affichée. |
|
Indique la taille des images de bouton de menu. |
|
Retourne l'identificateur de l'élément de menu par défaut. |
|
Obtient l'index de la commande de menu récemment appelée. |
|
Obtient l'offset de ligne de la barre de menus instantanée. |
|
Tous les boutons de menu contextuel d'un menu spécifié. |
|
Indique si la barre de menus instantanée est en mode de liste déroulante. |
|
Indique si la barre de menus instantanée est en mode de la palette. |
|
Indique s'il s'agit d'un panneau de ruban (FALSE par défaut). |
|
Indique s'il s'agit d'un panneau de ruban en mode normal (FALSE par défaut). |
|
Charge un menu archivé. |
|
Restaure un bouton de menu différée pour fermer la barre de menus instantanée. |
|
Définit le style du bouton de barre d'outils à l'index donné. (Substitutions CMFCToolBar::SetButtonStyle.) |
|
Définit le décalage de ligne de la barre de menus instantanée. |
|
Démarre la minuterie d'un bouton de menu popup différé spécifié. |
Membres de données
Nom |
Description |
---|---|
Spécifie si l'encadré gris s'affiche lorsque l'application a une apparence Windows XP. |
Notes
CMFCPopupMenuBar est créé en même temps que CMFCPopupMenu, classe et incorporé à l'intérieur de lui. CMFCPopupMenuBar couvre la zone cliente entière de l'objet d' CMFCPopupMenu . Il prend en charge le clavier et l'entrée de la souris. Il communique également cette entrée à CMFCPopupMenu et à la fenêtre frame de niveau supérieur.
Exemple
L'exemple suivant montre comment initialiser un objet d' CMFCPopupMenuBar d'un objet d' CMFCPopupMenu . Cet extrait de code fait partie d' Exemple de client de dessin.
// CMFCPopupMenu* pMenuPopup
CMFCPopupMenuBar* pMenuBar = pMenuPopup->GetMenuBar();
Hiérarchie d'héritage
Configuration requise
En-tête : afxpopupmenubar.h