APPLICATION_VIEW_STATE 枚举 (shobjidl_core.h)

指示 Windows 应用商店应用的当前视图状态。 由 IApplicationDesignModeSettings::SetApplicationViewStateIApplicationDesignModeSettings::IsApplicationViewStateSupported 使用。

语法

typedef enum APPLICATION_VIEW_STATE {
  AVS_FULLSCREEN_LANDSCAPE = 0,
  AVS_FILLED,
  AVS_SNAPPED,
  AVS_FULLSCREEN_PORTRAIT
} ;

常量

 
AVS_FULLSCREEN_LANDSCAPE
值: 0
当前应用的视图是全屏 () 旁边没有贴靠的应用,并且处于横向方向。
AVS_FILLED
由于另一个应用贴靠 (停靠在屏幕一侧的窄视图) ,当前应用的视图已缩减为部分屏幕视图。
AVS_SNAPPED
当前应用的视图已贴靠 (停靠在屏幕一侧的窄视图) 。
AVS_FULLSCREEN_PORTRAIT
当前应用的视图是全屏 () 旁边没有贴靠的应用,并且处于纵向方向。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 shobjidl_core.h (包括 Shobjidl.h)

另请参阅

IApplicationDesignModeSettings::IsApplicationViewStateSupported

IApplicationDesignModeSettings::SetApplicationViewState