Partager via


CMFCImagePaintArea, classe

Fournit la zone d'image que vous utilisez pour modifier une image dans une boîte de dialogue d'éditeur d'images.

class CMFCImagePaintArea : public CButton

Membres

Constructeurs publics

Nom

Description

CMFCImagePaintArea::CMFCImagePaintArea

Construit un objet CMFCImagePaintArea.

CMFCImagePaintArea::~CMFCImagePaintArea

Destructor.

Méthodes publiques

Nom

Description

CMFCImagePaintArea::GetMode

Récupère le mode dessin actuelle.

CMFCImagePaintArea::SetBitmap

Définit l'image bitmap pour la zone d'image.

CMFCImagePaintArea::SetColor

Définit la couleur de dessin actuelle.

CMFCImagePaintArea::SetMode

Définit le mode dessin actuelle.

Remarques

Cette classe n'est pas destinée à être utilisée directement à partir de votre code.

L'infrastructure utilise la classe pour afficher la zone d'image dans une boîte de dialogue d'éditeur d'images. Pour plus d'informations sur la boîte de dialogue d'éditeur d'images, consultez CMFCImageEditorDialog, classe.

Exemple

L'exemple suivant montre comment construire un objet avec de la classe d' CMFCImagePaintArea , définir la couleur de dessin actuelle, définir le mode dessin actuelle, et définir l'image bitmap pour la zone d'image.

 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);

Hiérarchie d'héritage

CObject

   CCmdTarget

      CWnd

         CButton

            CMFCImagePaintArea

Configuration requise

en-tête : afximagepaintarea.h

Voir aussi

Référence

Graphique de la hiérarchie

CMFCImageEditorDialog, classe

Autres ressources

classes MFC