COleControl::OnGetViewStatus

virtual DWORD OnGetViewStatus ( );

Valeur de retour

Une des valeurs de l'énumération VIEWSTATUS en cas de succès ; sinon 0. Les valeurs possibles sont une combinaison des éléments suivants:

VIEWSTATUS_OPAQUE

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

VIEWSTATUS_SOLIDBKGND

Objet possède une solide expérience (consistant en une couleur unie, pas un motif de brosse). Ce bit n'a de sens que si VIEWSTATUS_OPAQUE est défini et s'applique uniquement aux aspects liés au contenu et non à DVASPECT_ICON ou DVASPECT_DOCPRINT.

VIEWSTATUS_DVASPECTOPAQUE

Objet prend en charge DVASPECT_OPAQUE. Tous les IViewObjectEx méthodes qui prennent un aspect dessin comme un paramètre peut être appelé avec cet aspect.

VIEWSTATUS_DVASPECTTRANSPARENT

Objet prend en charge DVASPECT_TRANSPARENT. Tous les IViewObjectEx méthodes qui prennent un aspect dessin comme un paramètre peut être appelé avec cet aspect.

Remarques

Appelé par le framework en réponse à la demande de IViewObjectEx::GetViewStatus du conteneur. Substituez cette fonction si votre contrôle utilise le dessin de deux passes. L'implémentation par défaut retourne VIEWSTATUS_OPAQUE.

COleControl aperçu |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ; DVASPECT

Index