Membres de la classe CMenu

Membres de données
Construction ou Destruction
Initialisation
Menu opérations
Opérations d'élément de menu
Overridables

Membres de données

m_hMenu Spécifie le handle vers le menu Windows associé à l'objet CMenu.

Construction

CMenu Construit un objet CMenu.

Initialisation

Joindre Attache un descripteur de menu Windows à un objet CMenu.
Détacher Détache un descripteur de menu Windows d'un objet CMenu et retourne le handle.
FromHandle Retourne un pointeur vers un objet CMenu donné un descripteur de menu Windows.
GetSafeHmenu Retourne le m_hMenu encapsulé par cet objet CMenu.
DeleteTempMap Supprime tous les objets CMenu temporaires créées par la fonction membre FromHandle.
CreateMenu Crée un menu vide et l'attache à un objet CMenu.
CreatePopupMenu Crée un menu déroulant vide et l'attache à un objet CMenu.
LoadMenu Charge une ressource de menu du fichier exécutable et l'attache à un objet CMenu.
LoadMenuIndirect Charge un menu à partir d'un modèle de menu dans la mémoire et l'attache à un objet CMenu.
DestroyMenu Détruit le menu associé à un objet CMenu et libère la mémoire occupée le menu.

Menu opérations

DeleteMenu Supprime un élément spécifié dans le menu. Si l'élément de menu est un menu contextuel associé, détruit le handle pour le menu contextuel et libère la mémoire utilisée par elle.
TrackPopupMenu Affiche un menu contextuel flottant à l'emplacement spécifié et la voie de la sélection d'éléments dans le menu contextuel.

Opérations d'élément de menu

AppendMenu Ajoute un nouvel élément à la fin de ce menu.
CheckMenuItem Une coche à côté d'ou supprime une coche à un élément de menu dans le menu contextuel.
CheckMenuRadioItem Place un bouton radio à côté d'un élément de menu et supprime le bouton radio de tous les autres éléments de menu dans le groupe.
SetDefaultItem Définit l'élément de menu par défaut pour le menu spécifié.
GetDefaultItem Détermine l'élément de menu par défaut dans le menu spécifié.
EnableMenuItem Active, désactive ou grise (gris) un élément de menu.
GetMenuItemCount Détermine le nombre d'éléments dans un menu contextuel ou niveau supérieur.
GetMenuItemID Obtient l'identificateur de l'élément de menu pour un élément de menu situé à la position spécifiée.
GetMenuState Retourne l'état de l'élément de menu spécifié ou le nombre d'éléments dans un menu déroulant.
GetMenuString Récupère l'étiquette de l'élément de menu spécifié.
GetMenuItemInfo Récupère des informations sur un élément de menu.
GetSubMenu Récupère un pointeur vers un menu déroulant.
InsertMenu Insère un nouvel élément de menu à la position spécifiée, en déplaçant les autres éléments du menu déroulant.
ModifyMenu Modifie un élément de menu existant à la position spécifiée.
RemoveMenu Supprime un élément de menu d'un menu contextuel associé à partir du menu spécifié.
SetMenuItemBitmaps Associe les bitmaps coche spécifié à un élément de menu.
GetMenuContextHelpId Récupère l'ID de contexte d'aide associée au menu.
SetMenuContextHelpId Définit l'ID de contexte d'aide d'être associé avec le menu.

Overridables

DrawItem Appelé par le framework lorsqu'un aspect visuel d'un changement de menu owner-drawn.
MeasureItem Appelé par le framework afin de déterminer les dimensions du menu lors de la création d'un menu owner-drawn.

Aperçu des CMenu |nbsp ; Membres de la classe base | Graphique de la hiérarchie

Index