Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie l’opacité de l’objet et les aspects de dessin pris en charge par l’objet .
Syntax
typedef enum tagVIEWSTATUS {
VIEWSTATUS_OPAQUE = 1,
VIEWSTATUS_SOLIDBKGND = 2,
VIEWSTATUS_DVASPECTOPAQUE = 4,
VIEWSTATUS_DVASPECTTRANSPARENT = 8,
VIEWSTATUS_SURFACE = 16,
VIEWSTATUS_3DSURFACE = 32
} VIEWSTATUS;
Constantes
VIEWSTATUS_OPAQUEValeur : 1 L’objet est complètement opaque. Par conséquent, pour n’importe quel aspect, il promet de dessiner l’intégralité du rectangle passé à la méthode IViewObject ::D raw . Si cette valeur n’est pas définie, l’objet contient des parties transparentes. S’il prend également en charge DVASPECT_TRANSPARENT, cet aspect peut être utilisé uniquement pour dessiner les parties transparentes. Ce bit s’applique uniquement aux aspects liés au CONTENU et non aux DVASPECT_ICON ou DVASPECT_DOCPRINT. |
VIEWSTATUS_SOLIDBKGNDValeur : 2 L’objet a un arrière-plan uni (composé d’une couleur unie, et non d’un motif de pinceau). Ce bit n’est significatif que si VIEWSTATUS_OPAQUE est défini. Ce bit s’applique uniquement aux aspects liés au CONTENU et non aux DVASPECT_ICON ou DVASPECT_DOCPRINT. |
VIEWSTATUS_DVASPECTOPAQUEValeur : 4 L’objet prend en charge DVASPECT_OPAQUE. Toutes les méthodes IViewObjectEx prenant un aspect de dessin comme paramètre peuvent être appelées avec cet aspect. |
VIEWSTATUS_DVASPECTTRANSPARENTValeur : 8 L’objet prend en charge DVASPECT_TRANSPARENT. Toutes les méthodes IViewObjectEx prenant un aspect de dessin comme paramètre peuvent être appelées avec cet aspect. |
VIEWSTATUS_SURFACEValeur : 16 L’objet prend en charge une surface à 2 dimensions. |
VIEWSTATUS_3DSURFACEValeur : 32 L’objet prend en charge une surface 3 dimensions. |
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] |
| En-tête | ocidl.h |