IAgentCharacter::GetVisibilityCause

[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]

HRESULT GetVisibilityCause(
   long * pdwCause  // address of variable for cause of character visible state
);

Recupera la causa dello stato visibile del carattere.

  • Restituisce S_OK per indicare che l'operazione è riuscita.

pdwCause

Indirizzo di una variabile che riceve la causa dell'ultima modifica dello stato di visibilità del carattere e sarà uno dei seguenti:

Valore Descrizione
const unsigned shortNeverShown = 0;
Il carattere non è stato visualizzato.
const unsigned shortUserHid = 1;
L'utente ha nascosto il carattere con l'icona della barra delle applicazioni del carattere menu a comparsa o usando l'input vocale.
const unsigned shortUserShowed = 2;
L'utente ha mostrato il carattere.
const unsigned shortProgramHid = 3;
L'applicazione ha nascosto il carattere.
const unsigned ShortProgramShowed = 4;
L'applicazione ha mostrato il carattere.
const unsigned shortOtherProgramHid = 5;
Un'altra applicazione ha nascosto il carattere.
const unsigned shortOtherProgramShowed = 6;
Un'altra applicazione ha mostrato il carattere.
const unsigned shortUserHidViaCharacterMenu = 7
L'utente ha nascosto il carattere con il menu a comparsa del carattere.
const unsigned shortUserHidViaTaskbarIcon = UserHid
L'utente ha nascosto il carattere con l'icona della barra delle applicazioni del carattere menu a comparsa o usando l'input vocale.

Vedere anche

IAgentNotifySink::VisibleState