


## Klassen

| Klasse | Beschreibung |
| --- | --- |
| [Bitmap](./bitmap/) | Stellt ein GDI+-Bitmap-Bild dar. Objekte dieser Klasse sollten nur über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Brush](./brush/) | Eine Basisklasse für Klassen, die Füllungen darstellen, die zum Füllen der Innenbereiche grafischer Formen verwendet werden. Objekte dieser Klasse sollten nur über die Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Brushes](./brushes/) | Stellt eine Menge vorgefertigter [SolidBrush](./solidbrush/) Objekte bereit. Dies ist ein statischer Typ ohne Instanzdienste. Sie sollten niemals Instanzen davon auf irgendeine Weise erstellen. |
| [CharacterRange](./characterrange/) | Stellt einen Bereich von Zeichenpositionen in einem String dar. Dieser Typ sollte auf dem Stack alloziert und an Funktionen per Wert oder Referenz übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [Color](./color/) | Stellt eine Farbe dar. Dieser Typ sollte auf dem Stack alloziert und an Funktionen per Wert oder Referenz übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [ColorTranslator](./colortranslator/) | Führt Farbumwandlungen durch. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Font](./font/) | Stellt ein bestimmtes Textformat dar, einschließlich Schriftart, Größe und Stil. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [FontConverter](./fontconverter/) | Konvertiert [Font](./font/)-Objekte von einem Datentyp in einen anderen. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [FontFamily](./fontfamily/) | Stellt eine Gruppe von Schriftarten dar, die ein ähnliches Grunddesign teilen. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Graphics](./graphics/) | Stellt eine Zeichenfläche dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Icon](./icon/) | Stellt ein [Windows](../system.windows/)-Symbol dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Image](./image/) | Eine Basisklasse für die Klassen [System::Drawing::Bitmap](./bitmap/) und System::Drawing::Metafile, die Grundfunktionalität bereitstellt. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [ImageConverter](./imageconverter/) | Konvertiert [Image](./image/)-Objekte von einem Datentyp in einen anderen. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [ImageFormatConverter](./imageformatconverter/) | Konvertiert ImageFormat-Objekte von einem Datentyp in einen anderen. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Pen](./pen/) | Stellt Eigenschaften wie Farbe, Breite usw. der zu zeichnenden Linien und Kurven dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Pens](./pens/) | Stellt eine Menge vorgefertigter [Pen](./pen/)-Objekte bereit. Dies ist ein statischer Typ ohne Instanzdienste. Sie sollten unter keinen Umständen Instanzen davon erzeugen. |
| [Point](./point/) | Stellt ein Paar ganzzahliger X- und Y-Koordinaten eines Punktes in einer zweidimensionalen Ebene dar. Dieser Typ sollte auf dem Stack alloziert und per Wert oder Referenz an Funktionen übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [PointF](./pointf/) | Stellt ein Paar Gleitkomma‑X‑ und Y‑Koordinaten (Einzelpräzision) eines Punktes in einer zweidimensionalen Ebene dar. Dieser Typ sollte auf dem Stack alloziert und per Wert oder Referenz an Funktionen übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [Rectangle](./rectangle/) | Stellt einen rechteckigen Bildbereich dar, definiert durch ganzzahlige X‑ und Y‑Koordinaten seiner oberen linken Ecke sowie seiner Breite und Höhe. Dieser Typ sollte auf dem Stack alloziert und per Wert oder Referenz an Funktionen übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [RectangleF](./rectanglef/) | Stellt einen rechteckigen Bildbereich dar, definiert durch Gleitkomma‑X‑ und Y‑Koordinaten (Einzelpräzision) seiner oberen linken Ecke sowie seiner Breite und Höhe. Dieser Typ sollte auf dem Stack alloziert und per Wert oder Referenz an Funktionen übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [Region](./region/) | Stellt das Innere einer grafischen Form dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [Size](./size/) | Stellt ein Paar ganzzahliger Werte dar, die Breite und Höhe eines Bildes repräsentieren. Dieser Typ sollte auf dem Stack alloziert und per Wert oder Referenz an Funktionen übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [SizeF](./sizef/) | Stellt ein Paar Gleitkomma‑Werte (Einzelpräzision) dar, die Breite und Höhe eines Bildes repräsentieren. Dieser Typ sollte auf dem Stack alloziert und per Wert oder Referenz an Funktionen übergeben werden. Verwenden Sie niemals die Klasse [System::SmartPtr](../system/smartptr/), um Objekte dieses Typs zu verwalten. |
| [SolidBrush](./solidbrush/) | Stellt einen einfarbigen Pinsel dar. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [StringFormat](./stringformat/) | Kapselt Textlayout‑Informationen, Anzeige­manipulationen und OpenType‑Funktionen. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| [SystemColors](./systemcolors/) | Klasse, die eine Menge vorerstellter [Color](./color/)-Objekte bereitstellt, die die Farben von [Windows](../system.windows/)-Anzeigeelementen repräsentieren. Dies ist ein statischer Typ ohne Instanzdienste. Sie sollten unter keinen Umständen Instanzen davon erzeugen. |
| [SystemFonts](./systemfonts/) | Stellt eine Menge vorgefertigter [Font](./font/)-Objekte bereit, die die in [Windows](../system.windows/)-Anzeigeelementen zur Textdarstellung verwendeten Schriftarten repräsentieren. Dies ist ein statischer Typ ohne Instanzdienste. Sie sollten unter keinen Umständen Instanzen davon erzeugen. |
| [TextureBrush](./texturebrush/) | Stellt einen Pinsel dar, der ein Bild verwendet, um das Innere einer Form zu füllen. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen [System::SmartPtr](../system/smartptr/) Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
## Enums

| Aufzählung | Beschreibung |
| --- | --- |
| [ContentAlignment](./contentalignment/) | Gibt die Inhaltsausrichtung an. |
| [CopyPixelOperation](./copypixeloperation/) | Gibt an, wie die Quellfarbe bei einer Pixelkopieroperation mit der Ziel­farbe kombiniert wird, um eine Endfarbe zu erzeugen. |
| [FontStyle](./fontstyle/) | Stellt einen Schriftstil dar. |
| [GraphicsUnit](./graphicsunit/) | Stellt eine Maßeinheit dar. |
| [KnownColor](./knowncolor/) | Gibt die bekannten Systemfarben an. |
| [RotateFlipType](./rotatefliptype/) | Gibt den Typ der Dreh- und/oder Spiegelungsoperation an. |
| [StringAlignment](./stringalignment/) | Gibt die Ausrichtung des Strings relativ zu seinem Layout-Rechteck an. |
| [StringDigitSubstitute](./stringdigitsubstitute/) | Gibt an, wie Ziffern in einem String gemäß der Gebietsschema- oder Spracheinstellung ersetzt werden. |
| [StringFormatFlags](./stringformatflags/) | Gibt die Anzeige- und Layoutinformationen für Textstrings an. |
| [StringTrimming](./stringtrimming/) | Gibt an, wie Zeichen aus einem String, der nicht in die Layoutform passt, abgeschnitten werden sollen. |
## Functions

| Funktion | Beschreibung |
| --- | --- |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
