Méthode IApplicationDesignModeSettings::SetApplicationViewState (shobjidl_core.h)

Définit un état d’affichage d’application usurpée (paysage plein écran, portrait plein écran, plein écran, rempli ou aligné) à utiliser pour une application du Windows Store s’exécutant en mode création.

Vous devez appeler IInitializeWithWindow::Initialize pour définir une fenêtre principale de proxy avant d’appeler cette méthode. Pour obtenir un exemple de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow.

SetApplicationViewState doit être appelé avant d’appeler ComputeApplicationSize.

Syntaxe

HRESULT SetApplicationViewState(
  [in] APPLICATION_VIEW_STATE viewState
);

Paramètres

[in] viewState

L’une des valeurs d’énumération APPLICATION_VIEW_STATE qui indique l’état d’affichage de l’application à usurper.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT, y compris les éléments suivants :

Code de retour Description
E_NOT_SET

IInitializeWithWindow::Initialize n’a pas été appelé pour définir une fenêtre principale de proxy.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)
DLL Twinapi.dll

Voir aussi

IApplicationDesignModeSettings