IAgentCharacter::GetVisibilityCause

[Microsoft Agent ist ab Version Windows 7 veraltet und in nachfolgenden Versionen von Windows.]

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

Ruft die Ursache des sichtbaren Zustands des Zeichens ab.

  • Gibt S _ OK zurück, um anzugeben, dass der Vorgang erfolgreich war.

pdwCause

Die Adresse einer Variablen, die die Ursache für die letzte Änderung des Sichtbarkeitszustands des Zeichens empfängt und eine der folgenden Variablen ist:

Wert BESCHREIBUNG
const unsigned short NeverShown = 0;
Das Zeichen wurde nicht angezeigt.
const unsigned short UserHid = 1;
Der Benutzer hat das Zeichen mit dem Popupmenü des Taskleistensymbols des Zeichens oder mithilfe der Spracheingabe verborgen.
const unsigned short UserShowed = 2;
Der Benutzer hat das Zeichen angezeigt.
const unsigned short ProgramHid = 3;
Die Anwendung hat das Zeichen verborgen.
const unsigned short ProgramShowed = 4;
Die Anwendung hat das Zeichen gezeigt.
const unsigned short OtherProgramHid = 5;
Eine andere Anwendung hat das Zeichen verborgen.
const unsigned short OtherProgramShowed = 6;
Das Zeichen wurde in einer anderen Anwendung gezeigt.
const unsigned short UserHidViaCharacterMenu = 7
Der Benutzer hat das Zeichen im Popupmenü des Zeichens verborgen.
const unsigned short UserHidViaTaskbarIcon = UserHid
Der Benutzer hat das Zeichen mit dem Popupmenü des Taskleistensymbols des Zeichens oder mithilfe der Spracheingabe verborgen.

Weitere Informationen

IAgentNotifySink::VisibleState