Partager via


Propriétés d'une commande de menu

Mise à jour : novembre 2007

Les informations ci-dessous sont organisées en fonction des propriétés Menu qui s'affichent dans la fenêtre Propriétés lorsque vous sélectionnez une commande de menu. Elles sont répertoriées par ordre alphabétique bien que la fenêtre Propriétés vous permette également d'afficher ces propriétés par catégorie.

Propriété

Description

Break

Il peut s'agir de l'une des valeurs suivantes :

  • None (par défaut) : pas d'interruption.

  • Colonne : dans le cas de menus statiques, cette valeur place la commande de menu sur une nouvelle ligne. Dans le cas de menus popup, cette valeur place la commande de menu dans une nouvelle colonne sans ligne de séparation entre les colonnes. La définition de cette propriété affecte l'apparence du menu au moment de l'exécution mais pas dans l'Éditeur de menus.

  • Barre : identique à Colonne sauf dans le cas de menus popup où cette valeur sépare la nouvelle colonne de l'ancienne par une ligne verticale. La définition de cette propriété affecte l'apparence du menu au moment de l'exécution mais pas dans l'Éditeur de menus.

Caption

Le texte qui décrit la commande de menu (le nom du menu). Faites précéder du symbole & une lettre de la légende d'une commande de menu pour transformer celle-ci en touche mnémonique.

Checked

Si cette propriété a la valeur True, la commande de menu est activée par défaut. Type : Bool. Par défaut : False.

Enabled

Si cette propriété a la valeur False, l'élément de menu est désactivé.

Grayed

Si cette propriété a la valeur True, la commande de menu est estompée par défaut et inactive. Type : Bool. Par défaut : False.

Help

Aligne à droite l'élément de menu. Par exemple, la commande de menu ? (Aide) est toujours située à droite dans toutes les applications Windows. Si vous définissez cette propriété dans un élément de menu, cet élément s'affiche à l'extrémité droite du menu. S'applique aux éléments de niveau supérieur. Par défaut : False.

ID

Un symbole défini dans le fichier d'en-tête. Type : Symbol, Integer ou Quoted String. Vous pouvez utiliser n'importe quel symbole couramment disponible dans les éditeurs, même si la fenêtre Propriétés ne fournit pas de liste déroulante dans laquelle vous pouvez sélectionner un élément.

Popup

Si cette propriété a la valeur True, la commande de menu est un menu popup. Type : Bool. Par défaut : True pour les menus de niveau supérieur dans une barre de menus ; sinon False pour tous les autres menus.

Prompt

Contient le texte qui s'affiche dans la barre d'état lorsque cette commande de menu est sélectionnée. Le texte est placé dans la table de chaînes avec le même identificateur que la commande de menu. Cette propriété est disponible pour n'importe quel type de projet, mais les fonctions runtime sont spécifiques à MFC.

Right to Left Justify

Justifie à droite la commande de menu dans la barre de menus au moment de l'exécution. Type : Bool. Par défaut : False.

Right to Left Order

Permet aux commandes de menu de s'afficher de droite à gauche lorsque l'interface est localisée dans une langue qui se lit de droite à gauche, par exemple l'hébreu ou l'arabe.

Separator

Si cette propriété a la valeur True, la commande de menu est un séparateur. Type : Bool. Par défaut : False.

Pour plus d'informations sur l'ajout de ressources aux projets managés, consultez Ressources dans les applications dans le Guide du développeur .NET Framework. Pour obtenir des informations sur l'ajout de fichiers de ressources aux projets managés, l'accès aux ressources, l'affichage de ressources statiques et l'assignation de chaînes de ressources aux propriétés, et ce manuellement, consultez Procédure pas à pas : localisation des applications Windows Forms et Procédure pas à pas : utilisation de ressources pour la localisation avec ASP.NET.

Configuration requise

Win32

Voir aussi

Référence

GetMenuState

Éditeur de menus

Menus