Udostępnij za pośrednictwem


Funkcje czcionek i tekstu (GDI systemu Windows)

Następujące funkcje są używane z czcionkami i tekstem.

Funkcja Opis
AddFontMemResourceEx Dodaje osadzoną czcionkę do tabeli czcionek systemowych.
AddFontResource Dodaje zasób czcionki do tabeli czcionek systemowych.
AddFontResourceEx Dodaje prywatną lub nieliczalną czcionkę do tabeli czcionek systemowych.
CreateFont Tworzy czcionkę logiczną.
CreateFontIndirect Tworzy czcionkę logiczną na podstawie struktury.
createFontIndirectEx Tworzy czcionkę logiczną na podstawie struktury.
DrawText Rysuje sformatowany tekst w prostokątze.
DrawTextEx Rysuje sformatowany tekst w prostokątze.
EnumFontFamExProc Zdefiniowana przez aplikację funkcjacallback używana z EnumFontFamiliesEx do przetwarzania czcionek.
EnumFontFamiliesEx Wylicza wszystkie czcionki w systemie z pewnymi cechami.
ExtTextOut Rysuje ciąg znaków.
GetAspectRatioFilterEx Pobiera ustawienie filtru współczynnika proporcji.
GetCharABCWidths Pobiera szerokości kolejnych znaków z czcionki TrueType.
GetCharABCWidthsFloat Pobiera szerokości kolejnych znaków z bieżącej czcionki.
GetCharABCWidthsI Pobiera szerokości kolejnych indeksów glifów lub z tablicy indeksów glifów z czcionki TrueType.
GetCharacterPlacement Pobiera informacje o ciągu znaków.
GetCharWidth32 Pobiera szerokości kolejnych znaków z bieżącej czcionki.
GetCharWidthFloat Pobiera ułamkowe szerokości kolejnych znaków z bieżącej czcionki.
GetCharWidthI Pobiera szerokości kolejnych indeksów glifów lub tablicy indeksów glifów z bieżącej czcionki.
GetFontData Pobiera dane metryk dla czcionki TrueType.
GetFontLanguageInfo Zwraca informacje o wybranej czcionki dla kontekstu wyświetlania.
GetFontUnicodeRanges Informuje, które znaki Unicode są obsługiwane przez czcionkę.
GetGlyphIndices Przekształca ciąg w tablicę indeksów glifów.
GetGlyphOutline Pobiera konspekt lub mapę bitową dla znaku w czcionki TrueType.
GetKerningPairs Pobiera pary kerning znaków dla czcionki.
GetOutlineTextMetrics Pobiera metryki tekstowe dla czcionek TrueType.
GetRasterizerCaps Informuje, czy są zainstalowane czcionki TrueType.
GetTabbedTextExtent Oblicza szerokość i wysokość ciągu znaków, w tym tabulatory.
GetTextAlign Pobiera ustawienie wyrównania tekstu dla kontekstu urządzenia.
GetTextCharacterExtra Pobiera bieżące odstępy międzycharakterowe dla kontekstu urządzenia.
GetTextColor Pobiera kolor tekstu dla kontekstu urządzenia.
GetTextExtentExPoint Pobiera liczbę znaków w ciągu, który mieści się w przestrzeni.
GetTextExtentExPointI Pobiera liczbę indeksów glifów, które mieszczą się w przestrzeni.
GetTextExtentPoint32 Oblicza szerokość i wysokość ciągu tekstu.
GetTextExtentPointI Oblicza szerokość i wysokość tablicy indeksów glifów.
GetTextFace Pobiera nazwę czcionki wybranej w kontekście urządzenia.
GetTextMetrics Wypełnia bufor metrykami dla czcionki.
PolyTextOut Rysuje kilka ciągów przy użyciu czcionki i kolorów tekstu w kontekście urządzenia.
RemoveFontMemResourceEx Usuwa czcionkę, której źródło zostało osadzone w dokumencie z tabeli czcionek systemowych.
RemoveFontResource Usuwa czcionki w pliku z tabeli czcionek systemowych.
RemoveFontResourceEx Usuwa prywatną lub nieliczalną czcionkę z tabeli czcionek systemowych.
SetMapperFlags Zmienia algorytm używany do mapowania czcionek logicznych na czcionki fizyczne.
SetTextAlign Ustawia flagi wyrównania tekstu dla kontekstu urządzenia.
SetTextCharacterExtra Ustawia odstęp międzycharakterowy.
SetTextColor Ustawia kolor tekstu dla kontekstu urządzenia.
SetTextJustification Określa ilość miejsca, jaką system powinien dodać do znaków przerwania w ciągu.
TabbedTextOut Zapisuje ciąg znaków w lokalizacji, rozwijając karty do określonych wartości.
TextOut Zapisuje ciąg znaków w lokalizacji.

 

Przestarzałe funkcje

Te funkcje są udostępniane tylko pod kątem zgodności z 16-bitowymi wersjami systemu Windows.