CAtlPreviewCtrlImpl选件类
此选件类是在Shell提供的宿主窗口放置为丰富预览窗口的ATL实现。
重要
此选件类及其成员不能在Windows运行时执行的应用程序。
class CAtlPreviewCtrlImpl : public CWindowImpl<CAtlPreviewCtrlImpl>, public IPreviewCtrl;
成员
公共构造函数
名称 |
说明 |
---|---|
析构预览控件对象。 |
|
构造预览控件对象。 |
公共方法
名称 |
说明 |
---|---|
调用丰富的预览处理程序创建Windows窗口。 |
|
调用丰富的预览处理程序,则需要损坏此控件。 |
|
为此控件设置输入焦点。 |
|
处理WM_PAINT消息。 |
|
调用此控件绘制。 |
|
将此控件的新父级。 |
|
调用丰富的预览处理程序,则需要设置丰富预览可视化内容。 |
|
将此控件的一个新的边框。 |
受保护的方法
名称 |
说明 |
---|---|
调用框架呈现预览。 |
受保护的常数
名称 |
说明 |
---|---|
字体用于显示在预览窗口中显示的文本。 |
受保护的数据成员
名称 |
说明 |
---|---|
预览窗口的背景色。 |
|
预览窗口中的文本颜色。 |
继承层次结构
TBase
ATL::CMessageMap
ATL::CWindowImplRoot<TBase>
ATL::CWindowImplBaseT<TBase,TWinTraits>
ATL::CWindowImpl<CAtlPreviewCtrlImpl>
IPreviewCtrl
ATL::CAtlPreviewCtrlImpl
要求
Header: atlpreviewctrlimpl.h