IAgentCharacter::GetVisibilityCause

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows.]

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

Recupera la causa del estado visible del carácter.

  • Devuelve S_OK para indicar que la operación se realizó correctamente.

pdwCause

Dirección de una variable que recibe la causa del último cambio de estado de visibilidad del carácter y será una de las siguientes:

Value Descripción
const unsignedshortNeverShown = 0;
No se ha mostrado el carácter.
const unsignedshortUserHid = 1;
El usuario escondió el carácter con el menú emergente del icono de la barra de tareas del carácter o mediante la entrada de voz.
const unsignedshortUserShowed = 2;
El usuario mostró el carácter.
const unsignedshortProgramHid = 3;
La aplicación escondía el carácter.
const unsignedshortProgramShowed = 4;
La aplicación mostró el carácter.
const unsignedshortOtherProgramHid = 5;
Otra aplicación escondía el carácter.
const unsignedshortOtherProgramShowed = 6;
Otra aplicación mostró el carácter.
const unsignedshortUserHidViaCharacterMenu = 7
El usuario escondió el carácter con el menú emergente del carácter.
const unsignedshortUserHidViaTaskbarIcon = UserHid
El usuario escondió el carácter con el menú emergente del icono de la barra de tareas del carácter o mediante la entrada de voz.

Consulte también

IAgentNotifySink::VisibleState