Freigeben über


CComControlBase::OnDraw

Überschreiben Sie diese Methode, um das Steuerelement zu zeichnen.

virtual HRESULT OnDraw( 
   ATL_DRAWINFO& di  
);

Parameter

  • di
    Ein Verweis auf die ATL_DRAWINFO-Struktur, die Zeichnungsinformationen wie der Aspekt Videofunktionen, die Steuergrenzen enthält, und ob die Zeichnung zu oder nicht optimiert ist.

Rückgabewert

Ein HRESULT-Standardwert.

Hinweise

Standard OnDraw gelöscht oder stellt den Gerätekontext wiederhergestellt oder ist wirkungslos, abhängig von den Flags, die in CComControlBase::OnDrawAdvanced festgelegt werden.

Eine OnDraw-Methode wird automatisch der Steuerelementklasse hinzugefügt, wenn Sie das Steuerelement mit dem ATL-Steuerelement-Assistenten erstellen. Standard OnDraw des Assistenten wird ein Rechteck mit der Bezeichnung "ATL 8.0".

Beispiel

Im Beispiel für CComControlBase::GetAmbientAppearance.

Anforderungen

Header: atlctl.h

Siehe auch

Referenz

CComControlBase Class