CAtlPreviewCtrlImpl 類別
這個類別是在 Shell 所提供的裝載視窗上提供豐富預覽視窗的 ATL 實作。
重要事項 |
---|
這個類別和其成員不能用於 Windows 執行階段執行的應用程式。 |
class CAtlPreviewCtrlImpl : public CWindowImpl<CAtlPreviewCtrlImpl>, public IPreviewCtrl;
Members
公用建構函式
名稱 |
描述 |
---|---|
解構預覽控制項物件。 |
|
建構預覽控制項物件。 |
公用方法
名稱 |
描述 |
---|---|
呼叫了豐富的預覽處理常式建立視窗的視窗。 |
|
呼叫了豐富的預覽處理常式,在需要終結此控制項。 |
|
對這個控制項設定輸入焦點。 |
|
處理 WM_PAINT 訊息。 |
|
呼叫這個控制項重繪。 |
|
設定這個控制項的新父代。 |
|
呼叫了豐富的預覽處理常式,在需要將豐富預覽內容之視覺化。 |
|
將這個控制項建立新的週框 (Bounding Rectangle)。 |
受保護的方法
名稱 |
描述 |
---|---|
呼叫由架構所呈現預覽。 |
受保護的常數。
名稱 |
描述 |
---|---|
字型是由顯示在預覽視窗中的文字。 |
受保護的資料成員
名稱 |
描述 |
---|---|
預覽視窗的背景色彩。 |
|
預覽視窗文字色彩。 |
繼承階層架構
TBase
ATL::CMessageMap
ATL::CWindowImplRoot<TBase>
ATL::CWindowImplBaseT<TBase,TWinTraits>
ATL::CWindowImpl<CAtlPreviewCtrlImpl>
IPreviewCtrl
ATL::CAtlPreviewCtrlImpl
需求
Header: atlpreviewctrlimpl.h