IAgentCharacter::GetVisibilityCause
[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]
HRESULT GetVisibilityCause(
long * pdwCause // address of variable for cause of character visible state
);
Récupère la cause de l'état visible du personnage.
- Renvoie S_OK pour indiquer que l'opération a réussi.
-
pdwCause
-
Adresse d'une variable qui reçoit la cause du dernier changement d'état de visibilité du personnage et qui sera l'une des suivantes :
Valeur Description const unsigned shortNeverShown = 0; Le personnage n'a pas été montré. const unsigned shortUserHid = 1; L'utilisateur a masqué le personnage à l'aide du menu contextuel de l'icône de la barre des tâches ou en utilisant la saisie vocale. const unsigned shortUserShowed = 2; L'utilisateur a montré le personnage. const unsigned shortProgramHid = 3; Votre application a masqué le personnage. const unsigned shortProgramShowed = 4; Votre application a montré le personnage. const unsigned shortOtherProgramHid = 5; Une autre application a caché le personnage. const unsigned shortOtherProgramShowed = 6; Une autre application a montré le personnage. const unsigned shortUserHidViaCharacterMenu = 7 L'utilisateur a caché le personnage à l'aide de la fenêtre contextuelle du personnage. const unsigned shortUserHidViaTaskbarIcon = UserHid L'utilisateur a masqué le personnage à l'aide du menu contextuel de l'icône de la barre des tâches ou en utilisant la saisie vocale.