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 unsignedshortNeverShown = 0;
Il carattere non è stato visualizzato.
const unsignedshortUserHid = 1;
L'utente ha nascosto il carattere con l'icona a comparsa della barra delle applicazioni del carattere o usando l'input vocale.
const unsignedshortUserShowed = 2;
L'utente ha mostrato il carattere.
const unsignedshortProgramHid = 3;
L'applicazione nasconde il carattere.
const unsignedshortProgramShowed = 4;
L'applicazione ha mostrato il carattere .
const unsignedshortOtherProgramHid = 5;
Un'altra applicazione nasconde il carattere.
const unsignedshortOtherProgramShowed = 6;
Un'altra applicazione ha mostrato il carattere .
const unsignedshortUserHidViaCharacterMenu = 7
L'utente ha nascosto il carattere con il menu a comparsa del carattere.
const unsignedshortUserHidViaTaskbarIcon = UserHid
L'utente ha nascosto il carattere con l'icona a comparsa della barra delle applicazioni del carattere o usando l'input vocale.

Vedere anche

IAgentNotifySink::VisibleState