Méthode IOleUIObjInfoA ::SetViewInfo (oledlg.h)
Définit les informations d’affichage associées à l’objet .
Syntaxe
HRESULT SetViewInfo(
[in] DWORD dwObject,
[in] HGLOBAL hMetaPict,
[in] DWORD dvAspect,
[in] int nCurrentScale,
[in] BOOL bRelativeToOrig
);
Paramètres
[in] dwObject
Identificateur unique pour l’objet .
[in] hMetaPict
Nouvelle icône.
[in] dvAspect
Nouvel aspect ou vue d’affichage.
[in] nCurrentScale
Nouvelle échelle.
[in] bRelativeToOrig
Nouvelle échelle de l’objet, par rapport à l’origine. Cette valeur est TRUE si l’échelle doit être relative à l’échelle d’origine de l’objet. Si la valeur est FALSE, nCurrentScale s’applique à la taille actuelle de l’objet.
Valeur retournée
Cette méthode retourne S_OK en cas de réussite. Les autres valeurs de retour possibles sont les suivantes.
Code de retour | Description |
---|---|
|
Autorisations d’accès insuffisantes. |
|
L'opération a échoué. |
|
L’identificateur spécifié n’est pas valide. |
|
La mémoire disponible est insuffisante pour cette opération. |
Remarques
Remarques aux implémenteurs
Vous devez appliquer les nouveaux attributs (icône, aspect et échelle) à l’objet. Si bRelativeToOrig a la valeur TRUE, nCurrentScale (en unités de pourcentage) s’applique à la taille d’origine de l’objet avant sa mise à l’échelle. Si bRelativeToOrig a la valeur FALSE, nCurrentScale s’applique à la taille actuelle de l’objet.Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | oledlg.h |