Partager via


Méthode IMenuButton ::SetButtonState (mmc.h)

La méthode IMenuButton ::SetButtonState permet à un utilisateur de modifier l’état d’un bouton de menu.

Syntaxe

HRESULT SetButtonState(
  [in] int              idCommand,
  [in] MMC_BUTTON_STATE nState,
  [in] BOOL             bState
);

Paramètres

[in] idCommand

Valeur qui spécifie une valeur fournie par l’utilisateur qui identifie de manière unique le bouton de menu dans lequel l’état est modifié.

[in] nState

Valeur qui spécifie l’état du bouton. Cette valeur peut être l’une des valeurs suivantes extraites de l’énumération MMC_BUTTON_STATE :

ENABLED

Le bouton accepte les entrées utilisateur. Un bouton qui n’a pas cet état n’accepte pas l’entrée utilisateur et apparaît grisé.

HIDDEN

Le bouton n’est pas visible et ne peut pas recevoir d’entrée utilisateur.

[in] bState

Valeur qui spécifie si l’état doit être activé ou désactivé. TRUE indique que l’état du bouton est activé ; sinon, définissez sur FALSE.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête mmc.h
DLL Mmcndmgr.dll

Voir aussi

IMenuButton