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