CComControlBase::OnDraw

 

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

Syntaxe

      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 ".

Consultez l'exemple pour CComControlBase::GetAmbientAppearance.

Configuration requise

Header: atlctl.h

Voir aussi

CComControlBase Class