IAgentCharacter::GetVisibilityCause

[O Microsoft Agent foi preterido a partir do Windows 7 e pode não estar disponível nas versões subsequentes do Windows.]

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

Recupera a causa do estado visível do caractere.

  • Retorna S _ OK para indicar que a operação foi bem-sucedida.

pdwCause

Endereço de uma variável que recebe a causa da alteração do estado da última visibilidade do caractere e será um dos seguintes:

Valor Descrição
const NeverShown curto não assinado = 0;
O caractere não foi mostrado.
const UserHid curto não assinado = 1;
O usuário ocultou o caractere com o menu pop-up de ícone da barra de tarefas do caractere ou usando a entrada de fala.
const não assinada curto não assinado = 2;
O usuário mostrou o caractere.
const ProgramHid curto não assinado = 3;
O aplicativo ocultou o caractere.
const ProgramShowed curto não assinado = 4;
Seu aplicativo mostrou o caractere.
const OtherProgramHid curto não assinado = 5;
Outro aplicativo ocultou o caractere.
const OtherProgramShowed curto não assinado = 6;
Outro aplicativo mostrou o caractere.
const UserHidViaCharacterMenu curto sem sinal = 7
O usuário ocultou o caractere com o menu pop-up do caractere.
const UserHidViaTaskbarIcon Short sem sinal = UserHid
O usuário ocultou o caractere com o menu pop-up de ícone da barra de tarefas do caractere ou usando a entrada de fala.

Consulte Também

IAgentNotifySink:: Visiblestate