Partager via


CMDIFrameWndEx::EnablePaneMenu

Active ou désactive la création automatique et la gestion du menu contextuel de volet, qui affiche une liste des volets de l'application.

void EnablePaneMenu(
   BOOL bEnable,
   UINT uiCustomizeCmd,
   const CString& strCustomizeLabel,
   UINT uiViewToolbarsMenuEntryID,
   BOOL bContextMenuShowsToolbarsOnly=FALSE,
   BOOL bViewMenuShowsToolbarsOnly=FALSE 
);

Paramètres

  • [in] bEnable
    Si TRUE, gestion automatique du menu de volet est activé ; si FALSE, gestion automatique est désactivé.

  • [in] uiCustomizeCmd
    ID de commande de l'élément de menu Personnaliser .Cet élément de menu est généralement ajouté à la fin de la liste des volets.

  • [in] strCustomizeLabel
    Le texte à afficher pour l'élément de menu Personnaliser (pour la localisation).

  • [in] uiViewToolbarsMenuEntryID
    Spécifie l'ID d'un élément de menu de la barre d'outils qui ouvre le menu de volet.C'est généralement le sous-menu Barres d'outils le menu de Affichage .

  • [in] bContextMenuShowsToolbarsOnly
    Si TRUE, le menu de volet affiche une seule liste des barres d'outils.Si FALSE, le menu affiche une liste des barres d'outils et des barres d'ancrage.

  • [in] bViewMenuShowsToolbarsOnly
    Si TRUE, le menu de volet affiche une seule liste des barres d'outils.Si FALSE, le menu affiche une liste des barres d'outils et des barres d'ancrage.

Notes

Le menu contextuel du volet affiche la liste des volets de l'application et permet à l'utilisateur d'afficher ou masquer des volets.

Exemple

Les l'exemple suivant montre comment EnablePaneMenu est utilisé dans Exemple VisualStudioDemo : Application MFC Visual Studio.

    // Enable pane context menu(list of bars + customize command):
    EnablePaneMenu( TRUE, ID_VIEW_CUSTOMIZE, _T("Customize..."), ID_VIEW_TOOLBARS, FALSE, TRUE);

Configuration requise

en-tête : afxMDIFrameWndEx.h

Voir aussi

Référence

Classe de CMDIFrameWndEx

Graphique de la hiérarchie