Freigeben über


CMFCImagePaintArea::IMAGE_EDIT_MODE Enumeration

Gibt einen Zeichnungsmodus an, den Sie verwenden, um ein Bild in einem Bildbearbeitungsdialogfeld zu ändern.

enum IMAGE_EDIT_MODE
{
   IMAGE_EDIT_MODE_PEN = 0,
   IMAGE_EDIT_MODE_FILL,
   IMAGE_EDIT_MODE_LINE,
   IMAGE_EDIT_MODE_RECT,
   IMAGE_EDIT_MODE_ELLIPSE,
   IMAGE_EDIT_MODE_COLOR
};

Member

Name

Beschreibung

IMAGE_EDIT_MODE_PEN

Wird verwendet, um einzelne Pixel zu zeichnen.

IMAGE_EDIT_MODE_FILL

Wird verwendet, um alle benachbarten Bereiche füllen, die die Farbe an der aktuellen Cursorposition enthalten.

IMAGE_EDIT_MODE_LINE

Wird verwendet, um eine Linie zu zeichnen.

IMAGE_EDIT_MODE_RECT

Wird verwendet, um ein Rechteck zu zeichnen.

IMAGE_EDIT_MODE_ELLIPSE

Wird verwendet, um eine Ellipse zu zeichnen.

IMAGE_EDIT_MODE_COLOR

Wird verwendet, um die aktuelle Farbe auf die Farbe an der aktuellen Cursorposition festzulegen.

Hinweise

Die CMFCImagePaintArea und CMFCImageEditorDialog-Klassen verwenden diese Enumeration, um den aktuellen Zeichnungsmodus festzulegen. Der Zeichnungsmodus und die aktuelle Farbe werden verwendet, um den Platz hat in einem Bildbearbeitungsdialogfeld zu ändern. Weitere Informationen zu den Aktionen CMFCImagePaintArea und CMFCImageEditorDialog finden Sie unter CMFCImagePaintArea-Klasse und CMFCImageEditorDialog-Klasse.

Wenn Sie eine Farbe aus einem Bild auswählen, indem Sie IMAGE_EDIT_MODE_COLOR, gefolgt Modus wird, legt das Framework den aktuellen Zeichnungsmodus auf IMAGE_EDIT_MODE_PEN fest.

Anforderungen

Header: afximagepaintarea.h

Siehe auch

Referenz

Hierarchiediagramm

CMFCImagePaintArea-Klasse

CMFCImageEditorDialog-Klasse

Konzepte

MFC-Makros, globale Funktionen und globale Variablen

Weitere Ressourcen

MFC-Klassen