Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

COleControl::OnGetViewStatus

 

Appelé par l'infrastructure en réponse à la requête d' IViewObjectEx::GetViewStatus d'un conteneur.


virtual DWORD OnGetViewStatus( );

L'une des valeurs de l'énumération de VIEWSTATUS si l'opération a réussi ; sinon 0.Les valeurs possibles sont une combinaison des éléments suivants :

VIEWSTATUS_OPAQUE

l'objet est complètement opaque.Si ce bit n'est pas défini, l'objet contient les parties transparentes.Ce bit s'applique uniquement aux aspects liés au contenu et non pas dans DVASPECT_ICON ou à DVASPECT_DOCPRINT.

VIEWSTATUS_SOLIDBKGND

L'objet possède un arrière-plan uni (consistant en couleur unie, pas modèle de pinceau).Ce bit est pertinent uniquement si VIEWSTATUS_OPAQUE est défini et s'applique uniquement aux aspects liés au contenu et non pas dans DVASPECT_ICON ou à DVASPECT_DOCPRINT.

VIEWSTATUS_DVASPECTOPAQUE

L'objet prend en charge DVASPECT_OPAQUE.Toutes les méthodes d' IViewObjectEx qui prennent un aspect de dessin comme paramètre peut être appelé avec cet aspect.

VIEWSTATUS_DVASPECTTRANSPARENT

L'objet prend en charge DVASPECT_TRANSPARENT.Toutes les méthodes d' IViewObjectEx qui prennent un aspect de dessin comme paramètre peut être appelé avec cet aspect.

Remplacez cette fonction si votre contrôle utilise le dessin de deux exécution.L'implémentation par défaut retourne VIEWSTATUS_OPAQUE.

Configuration requise

Header: afxctl.h

Afficher: