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 short NeverShown = 0; Le personnage n'a pas été montré. const unsigned short UserHid = 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 short UserShowed = 2; L'utilisateur a montré le personnage. const unsigned short ProgramHid = 3; Votre application a masqué le personnage. const unsigned short ProgramShowed = 4; Votre application a montré le personnage. const unsigned short OtherProgramHid = 5; Une autre application a caché le personnage. const unsigned short OtherProgramShowed = 6; Une autre application a montré le personnage. const unsigned short UserHidViaCharacterMenu = 7 L'utilisateur a caché le personnage à l'aide de la fenêtre contextuelle du personnage. const unsigned short UserHidViaTaskbarIcon = 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.