次の方法で共有


CAtlPreviewCtrlImpl クラス

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

重要

このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。

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 COM デスクトップ コンポーネント