次の方法で共有


COleServerItem::OnDraw

OLE アイテムをメタファイルに描画するため、フレームワークによって呼び出されます。

virtual BOOL OnDraw(
   CDC* pDC,
   CSize& rSize 
) = 0;

パラメーター

  • pDC
    アイテムを描画する CDC オブジェクトへのポインター。 ディスプレイ コンテキストは、属性関数が使えるように、自動的に属性ディスプレイ コンテキストに接続されます。そのため、メタファイルはデバイス依存となります。

  • rSize
    メタファイルを描画する HIMETRIC 単位のサイズ。

戻り値

アイテムが描画できた場合は 0 以外の値を返します。それ以外の場合は 0 を返します。

解説

OLE アイテムを表現するメタファイルは、コンテナー アプリケーションでアイテムを表示するのに使われます。 コンテナー アプリケーションが MFC ライブラリを使って記述されていると、このメタファイルは対応する COleClientItemDraw メンバー関数で使われます。 既定の実装はありません。 指定されたデバイス コンテキストにアイテムを描画するには、この関数をオーバーライドする必要があります。

必要条件

**ヘッダー:**afxole.h

参照

参照

COleServerItem クラス

階層図

COleClientItem::Draw

その他の技術情報

COleServerItem のメンバー