Freigeben über


Schriftart- und Textfunktionen (Windows GDI)

Die folgenden Funktionen werden mit Schriftarten und Text verwendet.

Funktion Beschreibung
AddFontMemResourceEx- Fügt der Systemschriftarttabelle eine eingebettete Schriftart hinzu.
AddFontResource- Fügt der Systemschriftarttabelle eine Schriftartressource hinzu.
AddFontResourceEx- Fügt der Systemschriftarttabelle eine private oder nicht aufzählbare Schriftart hinzu.
CreateFont Erstellt eine logische Schriftart.
CreateFontIndirect Erstellt eine logische Schriftart aus einer Struktur.
CreateFontIndirectEx- Erstellt eine logische Schriftart aus einer Struktur.
DrawText- Zeichnet formatierten Text in einem Rechteck.
DrawTextEx- Zeichnet formatierten Text im Rechteck.
EnumFontFamExProc Eine application definedcallback-Funktion, die mit EnumFontFamiliesEx- zum Verarbeiten von Schriftarten verwendet wird.
EnumFontFamiliesEx Listet alle Schriftarten im System mit bestimmten Merkmalen auf.
ExtTextOut- Zeichnet eine Zeichenfolge.
GetAspectRatioFilterEx Ruft die Einstellung für den Seitenverhältnisfilter ab.
GetCharABCWidths Ruft die Breite von aufeinander folgenden Zeichen aus der TrueType-Schriftart ab.
GetCharABCWidthsFloat Ruft die Breite aufeinander folgender Zeichen aus der aktuellen Schriftart ab.
GetCharABCWidthsI- Ruft die Breite von aufeinander folgenden Glyphenindizes oder aus einem Array von Glyphenindizes aus der TrueType-Schriftart ab.
GetCharacterPlacement- Ruft Informationen zu einer Zeichenfolge ab.
GetCharWidth32- Ruft die Breite aufeinander folgender Zeichen aus der aktuellen Schriftart ab.
GetCharWidthFloat Ruft die Bruchbreite von aufeinander folgenden Zeichen aus der aktuellen Schriftart ab.
GetCharWidthI- Ruft die Breite aufeinander folgender Glyphenindizes oder ein Array von Glyphenindizes aus der aktuellen Schriftart ab.
GetFontData- Ruft Metrikdaten für eine TrueType-Schriftart ab.
GetFontLanguageInfo Gibt Informationen zur ausgewählten Schriftart für einen Anzeigekontext zurück.
GetFontUnicodeRanges Gibt an, welche Unicode-Zeichen von einer Schriftart unterstützt werden.
GetGlyphIndices Übersetzt eine Zeichenfolge in ein Array von Glyphenindizes.
GetGlyphOutline- Ruft die Gliederung oder Bitmap für ein Zeichen in der TrueType-Schriftart ab.
GetKerningPairs Ruft die Zeichen-Kerning-Paare für eine Schriftart ab.
GetOutlineTextMetrics Ruft Textmetriken für TrueType-Schriftarten ab.
GetRasterizerCaps- Gibt an, ob TrueType-Schriftarten installiert sind.
GetTabbedTextExtent- Berechnet die Breite und Höhe einer Zeichenfolge, einschließlich Registerkarten.
GetTextAlign- Ruft die Textausrichtungseinstellung für einen Gerätekontext ab.
GetTextCharacterExtra Ruft den aktuellen Intercharacterabstand für einen Gerätekontext ab.
GetTextColor- Ruft die Textfarbe für einen Gerätekontext ab.
GetTextExtentExPoint- Ruft die Anzahl der Zeichen in einer Zeichenfolge ab, die in ein Leerzeichen passt.
GetTextExtentExPointI- Ruft die Anzahl der Glyphenindizes ab, die in ein Leerzeichen passen.
GetTextExtentPoint32- Berechnet die Breite und Höhe einer Textzeichenfolge.
GetTextExtentPointI- Berechnet die Breite und Höhe eines Arrays von Glyphenindizes.
GetTextFace- Ruft den Namen der Schriftart ab, die in einem Gerätekontext ausgewählt ist.
GetTextMetrics- Füllt einen Puffer mit den Metriken für eine Schriftart aus.
PolyTextOut- Zeichnet mehrere Zeichenfolgen mithilfe der Schrift- und Textfarben in einem Gerätekontext.
RemoveFontMemResourceEx- Entfernt eine Schriftart, deren Quelle in ein Dokument eingebettet wurde, aus der Systemschriftarttabelle.
RemoveFontResource- Entfernt die Schriftarten in einer Datei aus der Systemschriftarttabelle.
RemoveFontResourceEx- Entfernt eine private oder nicht aufzählbare Schriftart aus der Systemschriftarttabelle.
SetMapperFlags- Ändert den Algorithmus, der zum Zuordnen logischer Schriftarten zu physischen Schriftarten verwendet wird.
SetTextAlign- Legt die Textausrichtungskennzeichnungen für einen Gerätekontext fest.
SetTextCharacterExtra- Legt den Intercharacterabstand fest.
SetTextColor- Legt die Textfarbe für einen Gerätekontext fest.
SetTextJustification- Gibt den Abstand an, den das System den Umbruchzeichen in einer Zeichenfolge hinzufügen soll.
TabbedTextOut- Schreibt eine Zeichenfolge an einer Position und erweitert Tabstopps auf angegebene Werte.
TextOut- Schreibt eine Zeichenfolge an einer Position.

 

Veraltete Funktionen

Diese Funktionen werden nur zur Kompatibilität mit 16-Bit-Versionen von Windows bereitgestellt.