Partager via


CComControlBase::OnDraw

Substituez cette méthode pour dessiner votre contrôle.

virtual HRESULT OnDraw(
   ATL_DRAWINFO& di 
);

Paramètres

  • di
    Une référence à la structure d' ATL_DRAWINFO qui contient les informations de dessin telles que l'aspect de dessin, les limites du contrôle, et si le dessin est optimisé ou pas.

Valeur de retour

Une valeur standard d' HRESULT .

Notes

OnDraw par défaut supprime ou restaure le contexte de périphérique ou ne fait rien, selon les balises définies dans CComControlBase::OnDrawAdvanced.

Une méthode d' OnDraw est automatiquement ajoutée à votre classe de contrôle lorsque vous créez votre contrôle avec l'Assistant Contrôle ATL.OnDraw par défaut de l'assistant dessine un rectangle avec l'étiquette « ATL 8,0 ".

Exemple

Consultez l'exemple pour CComControlBase::GetAmbientAppearance.

Configuration requise

Header: atlctl.h

Voir aussi

Référence

Classe de CComControlBase