COleClientItem::Draw
Appelez cette fonction pour dessiner un élément OLE dans le rectangle englobant spécifié à l'aide de le contexte spécifié de périphérique.
BOOL Draw(
CDC* pDC,
LPCRECT lpBounds,
DVASPECT nDrawAspect = (DVASPECT
)-1
);
Paramètres
pDC
Le pointeur vers un objet CDC celle utilisée pour dessiner un élément OLE.lpBounds
Pointeur vers un objet de CRect ou une structure d' RECT qui définit le rectangle englobant dans lequel dessiner un élément OLE (en unités logiques sont déterminées par le contexte de périphérique).nDrawAspect
Spécifie l'aspect du élément OLE, c. autrement dit., comment elle doit s'afficher.Si nDrawAspect est à 1, le dernier aspect défini à l'aide de SetDrawAspect est utilisé.Pour plus d'informations sur les valeurs possibles pour cette balise, consultez SetDrawAspect.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Notes
La fonction peut utiliser la représentation de métafichier du élément OLE créé par la fonction membre d' OnDraw d' COleServerItem.
En général vous utilisez Draw pour l'écran, en passant le contexte de périphérique comme pDC.Dans ce cas, vous devez spécifier uniquement les deux premiers paramètres.
Le paramètre d' lpBounds identifie le rectangle dans le contexte de périphérique cible (rapport à son mode de mappage actuel).Le rendu peut impliquer la mise à l'échelle de l'image et peut être utilisé par des applications conteneur d'appliquer une vue qui les échelles entre la vue affiche et l'image imprimée finale.
Pour plus d'informations, consultez l' IViewObject::Draw dans Kit de développement logiciel Windows.
Configuration requise
Header: afxole.h