Share via


COleControl::OnGetViewExtent

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

virtual BOOL OnGetViewExtent(
   DWORD dwDrawAspect,
   LONG lindex,
   DVTARGETDEVICE* ptd,
   LPSIZEL lpsizel 
);

Paramètres

  • dwDrawAspect
    Description d'DWORD qui forment, ou l'aspect, d'un objet doit s'afficher.Les valeurs valides sont prises de l'énumération DVASPECT ou DVASPECT2.

  • lindex
    La partie de l'objet qui est concerné.Actuel uniquement à 1 est valide.

  • ptd
    Les points à structure DVTARGETDEVICE définir le périphérique cible pour lequel la taille de l'objet doit être retournée.

  • lpsizel
    Pointe vers l'emplacement où la taille d'objet est retournée.

Valeur de retour

Une valeur différente de zéro si les informations d'étendue sont correctement retournées ; sinon 0.

Notes

Remplacez cette fonction si votre contrôle utilise le dessin de deux exécution, et ses parties transparentes opaque et ont des dimensions.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie

COleControl::OnGetViewRect