APPLICATION_VIEW_SIZE_PREFERENCE-Enumeration (shobjidl_core.h)

Definiert den Satz möglicher allgemeiner Größeneinstellungen für Fenster (App-Ansicht). Wird von ILaunchSourceViewSizePreference::GetSourceViewSizePreference und ILaunchTargetViewSizePreference::GetTargetViewSizePreference verwendet.

Syntax

typedef enum APPLICATION_VIEW_SIZE_PREFERENCE {
  AVSP_DEFAULT = 0,
  AVSP_USE_LESS = 1,
  AVSP_USE_HALF = 2,
  AVSP_USE_MORE = 3,
  AVSP_USE_MINIMUM = 4,
  AVSP_USE_NONE = 5,
  AVSP_CUSTOM = 6
} ;

Konstanten

 
AVSP_DEFAULT
Wert: 0
Die App gibt keine Einstellung für die Fenstergröße an. Windows legt anstelle der App die Größeneinstellung fest, die standardmäßig auf AVSP_USE_HALF festgelegt wird.
AVSP_USE_LESS
Wert: 1
Verwendet lieber weniger als 50 % der verfügbaren horizontalen Bildschirmpixel.
AVSP_USE_HALF
Wert: 2
Bevorzugt 50 % (die Hälfte) der verfügbaren horizontalen Bildschirmpixel.
AVSP_USE_MORE
Wert: 3
Bevorzugt mehr als 50 % der verfügbaren horizontalen Bildschirmpixel.
AVSP_USE_MINIMUM
Wert: 4
Bevorzugt die im Manifest der App angegebene minimale horizontale Pixelbreite (entweder 320 oder 500 Pixel).
AVSP_USE_NONE
Wert: 5
Das Fenster verfügt über keine sichtbare Komponente.
AVSP_CUSTOM
Wert: 6

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Kopfzeile shobjidl_core.h

Weitere Informationen

IApplicationDesignModeSettings2::GetApplicationViewOrientation

IApplicationDesignModeSettings2::SetApplicationViewOrientation