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


Класс CMFCImagePaintArea

Предоставляет область картинки которой используется для изменения образ в диалоговом окне редактор изображений.

class CMFCImagePaintArea : public CButton

Члены

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

Имя

Описание

CMFCImagePaintArea::CMFCImagePaintArea

Создает объект CMFCImagePaintArea.

CMFCImagePaintArea::~CMFCImagePaintArea

Деструктор.

Открытые методы

Имя

Описание

CMFCImagePaintArea::GetMode

Извлекает текущий режим документа.

CMFCImagePaintArea::SetBitmap

Задает способ растрового изображения для области изображения.

CMFCImagePaintArea::SetColor

Задает текущий цвет рисования.

CMFCImagePaintArea::SetMode

Задает текущий режим документа.

Заметки

Данный класс не предназначен для непосредственного использования в коде.

Инфраструктура использует этот класс для отображения области изображения в диалоговом окне редактор изображений. Дополнительные сведения о диалоговом окне редактор изображений см. в разделе Класс CMFCImageEditorDialog.

Пример

В следующем примере показано, как создать объект класса CMFCImagePaintArea присвойте текущего основного цвета присвойте текущий режим документа и укажите способ растрового изображения для области изображения.

    COLORREF mcolor(RGB(0,255,0));
    //CBitmap bitmap;
    CMFCImageEditorDialog* dialog = new CMFCImageEditorDialog(&bitmap);
    CMFCImagePaintArea* wndLargeDrawArea = new CMFCImagePaintArea(dialog);
    wndLargeDrawArea->SetColor(mcolor);
    wndLargeDrawArea->SetMode(CMFCImagePaintArea::IMAGE_EDIT_MODE_PEN);
    wndLargeDrawArea->SetBitmap(&bitmap);

Иерархия наследования

CObject

   CCmdTarget

      CWnd

         CButton

            CMFCImagePaintArea

Требования

заголовок: afximagepaintarea.h

См. также

Ссылки

Диаграмма иерархии

Класс CMFCImageEditorDialog

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

Классы MFC