次の方法で共有


CAtlPreviewCtrlImpl クラス

このクラスは、シェルでリッチ プレビュー用に用意されるホスト ウィンドウに配置されるウィンドウの ATL 実装です。

class CAtlPreviewCtrlImpl : public CWindowImpl<CAtlPreviewCtrlImpl>, public IPreviewCtrl;

メンバー

パブリック コンストラクター

[名前]

説明

CAtlPreviewCtrlImpl::~CAtlPreviewCtrlImpl

プレビュー コントロール オブジェクトを破棄します。

CAtlPreviewCtrlImpl::CAtlPreviewCtrlImpl

プレビュー コントロール オブジェクトを作成します。

パブリック メソッド

[名前]

説明

CAtlPreviewCtrlImpl::Create

リッチ プレビュー ハンドラーによって呼び出され、Windows ウィンドウを作成します。

CAtlPreviewCtrlImpl::Destroy

このコントロールを破棄する必要があるときに、リッチ プレビュー ハンドラーにより呼び出されます。

CAtlPreviewCtrlImpl::Focus

コントロールに入力フォーカスを設定します。

CAtlPreviewCtrlImpl::OnPaint

WM_PAINT メッセージを処理します。

CAtlPreviewCtrlImpl::Redraw

このコントロールを再描画するように指定します。

CAtlPreviewCtrlImpl::SetHost

このコントロールに新しい親を設定します。

CAtlPreviewCtrlImpl::SetPreviewVisuals

リッチ プレビュー コンテンツのビジュアルを設定する必要があるときに、リッチ プレビュー ハンドラーにより呼び出されます。

CAtlPreviewCtrlImpl::SetRect

このコントロールに外接する新しい四角形を設定します。

プロテクト メソッド

[名前]

説明

CAtlPreviewCtrlImpl::DoPaint

プレビューを描画するために、フレームワークによって呼び出されます。

プロテクト コンストラクター

[名前]

説明

CAtlPreviewCtrlImpl::m_plf

プレビュー ウィンドウのテキストの表示に使用されるフォント。

プロテクト データ メンバー

[名前]

説明

CAtlPreviewCtrlImpl::m_clrBack

プレビュー ウィンドウの背景色。

CAtlPreviewCtrlImpl::m_clrText

プレビュー ウィンドウのテキストの色。

継承階層

TBase

ATL::CMessageMap

   ATL::CWindowImplRoot<TBase>

      ATL::CWindowImplBaseT<TBase,TWinTraits>

         ATL::CWindowImpl<CAtlPreviewCtrlImpl>

         IPreviewCtrl

            ATL::CAtlPreviewCtrlImpl

必要条件

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

参照

その他の技術情報

ATL Namespace