共用方式為


CAtlPreviewCtrlImpl 類別

這個類別是在 Shell 所提供的裝載視窗上提供豐富預覽視窗的 ATL 實作。

重要事項重要事項

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

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

Members

Dd795854.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CAtlPreviewCtrlImpl::~CAtlPreviewCtrlImpl

解構預覽控制項物件。

CAtlPreviewCtrlImpl::CAtlPreviewCtrlImpl

建構預覽控制項物件。

Dd795854.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CAtlPreviewCtrlImpl::Create

呼叫了豐富的預覽處理常式建立視窗的視窗。

CAtlPreviewCtrlImpl::Destroy

呼叫了豐富的預覽處理常式,在需要終結此控制項。

CAtlPreviewCtrlImpl::Focus

對這個控制項設定輸入焦點。

CAtlPreviewCtrlImpl::OnPaint

處理 WM_PAINT 訊息。

CAtlPreviewCtrlImpl::Redraw

呼叫這個控制項重繪。

CAtlPreviewCtrlImpl::SetHost

設定這個控制項的新父代。

CAtlPreviewCtrlImpl::SetPreviewVisuals

呼叫了豐富的預覽處理常式,在需要將豐富預覽內容之視覺化。

CAtlPreviewCtrlImpl::SetRect

將這個控制項建立新的週框 (Bounding Rectangle)。

Dd795854.collapse_all(zh-tw,VS.110).gif受保護的方法

名稱

描述

CAtlPreviewCtrlImpl::DoPaint

呼叫由架構所呈現預覽。

Dd795854.collapse_all(zh-tw,VS.110).gif受保護的常數。

名稱

描述

CAtlPreviewCtrlImpl::m_plf

字型是由顯示在預覽視窗中的文字。

Dd795854.collapse_all(zh-tw,VS.110).gif受保護的資料成員

名稱

描述

CAtlPreviewCtrlImpl::m_clrBack

預覽視窗的背景色彩。

CAtlPreviewCtrlImpl::m_clrText

預覽視窗文字色彩。

繼承階層架構

TBase

ATL::CMessageMap

   ATL::CWindowImplRoot<TBase>

      ATL::CWindowImplBaseT<TBase,TWinTraits>

         ATL::CWindowImpl<CAtlPreviewCtrlImpl>

         IPreviewCtrl

            ATL::CAtlPreviewCtrlImpl

需求

Header: atlpreviewctrlimpl.h

請參閱

其他資源

ATL COM 元件桌面