次の方法で共有


CComControlBase::OnDraw

コントロールを描画するには、このメソッドをオーバーライドします。

virtual HRESULT OnDraw(
   ATL_DRAWINFO& di 
);

パラメーター

  • di
    参照の描画面、コントロールの境界など、描画の情報を含む、およびかどうかへの描画は最適化された ATL_DRAWINFO の構造。

戻り値

HRESULT の標準値。

解説

既定値は OnDraw 削除、またはデバイス コンテキストを元に戻すか、または CComControlBase::OnDrawAdvancedに設定されているフラグによって、何もしません。

OnDraw のメソッドは、コントロール クラスに自動的に ATL コントロール ウィザードを使用して、コントロールを作成するときに追加されます。ウィザードの既定 OnDraw はラベル「ATL 8.0 "の四角形を描画します。

使用例

CComControlBase::GetAmbientAppearanceの例を参照してください。

必要条件

ヘッダー : atlctl.h

参照

関連項目

CComControlBase クラス