次の方法で共有


COleServerItem::OnDrawEx

すべての描画のために、フレームワークによって呼び出されます。

virtual BOOL OnDrawEx(
   CDC* pDC,
   DVASPECT nDrawAspect,
   CSize& rSize 
);

パラメーター

  • pDC
    項目を描画 CDC オブジェクトへのポインター。そのためには、メタファイルのデバイス固有にするには、属性が DC DC) に自動的に接続されます。属性の関数を呼び出すことができます。

  • nDrawAspect
    DVASPECT 列挙体の値。このパラメーターの値は、次のある可能性があります:

    • DVASPECT_CONTENT の項目は、コンテナー内の埋め込みオブジェクトとして表示できるように表されます。

    • DVASPECT_THUMBNAIL の項目は「縮小表示」の表示でブラウザー ツールに表示できるように表示されます。

    • DVASPECT_ICON の項目がアイコンで表されます。

    • DVASPECT_DOCPRINT の項目は、[ファイル]メニューから印刷コマンドを使用して印刷されたとして表されます。

  • rSize
    HIMETRIC 単位の項目のサイズ。

戻り値

項目が正常に描画以外の; それ以外の場合は 0。

解説

既定の実装では DVASPECTDVASPECT_CONTENTと等しい場合 OnDraw を呼び出して; それ以外の場合は失敗します。

DVASPECT_ICON または DVASPECT_THUMBNAILなどの DVASPECT_CONTENT以外の側面に表示されるデータを提供するには、この関数をオーバーライドします。

必要条件

ヘッダー : afxole.h

参照

関連項目

COleServerItem クラス

階層図

COleServerItem::OnDraw