Поделиться через


CAtlPreviewCtrlImpl Class

Этот класс является реализацией библиотеки ATL окна, помещается в окне узла предоставленного оболочкой для богатого предварительного просмотра.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.

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

Члены

Открытые конструкторы

Имя

Описание

CAtlPreviewCtrlImpl::~CAtlPreviewCtrlImpl

Destructs объект управления предварительного просмотра.

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

Требования

Header: atlpreviewctrlimpl.h

См. также

Другие ресурсы

ATL COM Desktop Components