IAgentCharacter::GetVisibilityCause
[Microsoft Agent не рекомендуется использовать в Windows 7 и может быть недоступно в последующих версиях Windows.]
HRESULT GetVisibilityCause(
long * pdwCause // address of variable for cause of character visible state
);
Извлекает причину видимого состояния символа.
- Возвращает S_OK, чтобы указать, что операция выполнена успешно.
-
pdwCause
-
Адрес переменной, получающей причину последнего изменения состояния видимости символа, и будет одним из следующих вариантов:
значение Описание const unsigned short NeverShown = 0; Символ не показан. const unsigned short UserHid = 1; Пользователь спрятал символ со всплывающей меню панели задач символа или с помощью голосовых данных. const unsigned short UserShowed = 2; Пользователь показал символ. const unsigned short ProgramHid = 3; Приложение запрятало символ. const unsigned short ProgramShowed = 4; Приложение показало символ. const unsigned short OtherProgramHid = 5; Другое приложение запрятало символ. const unsigned short OtherProgramShowed = 6; Другое приложение показало символ. const unsigned short UserHidViaCharacterMenu = 7 Пользователь спрятал символ со всплывающей меню символа. const unsigned short UserHidViaTaskbarIcon = UserHid Пользователь спрятал символ со всплывающей меню панели задач символа или с помощью голосовых данных.