글꼴 및 텍스트 함수(Windows GDI)
다음 함수는 글꼴 및 텍스트와 함께 사용됩니다.
함수 | Description |
---|---|
AddFontMemResourceEx | 시스템 글꼴 테이블에 포함된 글꼴을 추가합니다. |
AddFontResource | 시스템 글꼴 테이블에 글꼴 리소스를 추가합니다. |
AddFontResourceEx | 시스템 글꼴 테이블에 개인 또는 열거할 수 없는 글꼴을 추가합니다. |
CreateFont | 논리적 글꼴을 만듭니다. |
CreateFontIndirect | 구조체에서 논리 글꼴을 만듭니다. |
CreateFontIndirectEx | 구조체에서 논리 글꼴을 만듭니다. |
Drawtext | 서식이 지정된 텍스트를 사각형에 그립니다. |
DrawTextEx | 서식이 지정된 텍스트를 사각형으로 그립니다. |
EnumFontFamExProc | EnumFontFamiliesEx에서 글꼴을 처리하는 데 사용되는 애플리케이션 정의 콜백 함수입니다. |
EnumFontFamiliesEx | 시스템의 모든 글꼴을 특정 특성으로 열거합니다. |
ExtTextOut | 문자열을 그립니다. |
GetAspectRatioFilterEx | 가로 세로 비율 필터에 대한 설정을 가져옵니다. |
GetCharABCWidths | TrueType 글꼴에서 연속 문자의 너비를 가져옵니다. |
GetCharABCWidthsFloat | 현재 글꼴에서 연속된 문자의 너비를 가져옵니다. |
GetCharABCWidthsI | TrueType 글꼴에서 연속 문자 모양 인덱스 또는 문자 모양 인덱스 배열의 너비를 가져옵니다. |
GetCharacterPlacement | 문자열에 대한 정보를 가져옵니다. |
GetCharWidth32 | 현재 글꼴에서 연속된 문자의 너비를 가져옵니다. |
GetCharWidthFloat | 현재 글꼴에서 연속된 문자의 소수 자릿수 너비를 가져옵니다. |
GetCharWidthI | 현재 글꼴에서 연속 문자 모양 인덱스 또는 문자 모양 인덱스 배열의 너비를 가져옵니다. |
GetFontData | TrueType 글꼴에 대한 메트릭 데이터를 가져옵니다. |
GetFontLanguageInfo | 표시 컨텍스트에 대해 선택한 글꼴에 대한 정보를 반환합니다. |
GetFontUnicodeRanges | 글꼴에서 지원되는 유니코드 문자를 알려줍니다. |
GetGlyphIndices | 문자열을 문자 모양 인덱스 배열로 변환합니다. |
GetGlyphOutline | TrueType 글꼴에서 문자의 윤곽선 또는 비트맵을 가져옵니다. |
GetKerningPairs | 글꼴의 문자 커닝 쌍을 가져옵니다. |
GetOutlineTextMetrics | TrueType 글꼴에 대한 텍스트 메트릭을 가져옵니다. |
GetRasterizerCaps | TrueType 글꼴이 설치되어 있는지 여부를 알려줍니다. |
GetTabbedTextExtent | 탭을 포함하여 문자열의 너비와 높이를 계산합니다. |
GetTextAlign | 디바이스 컨텍스트에 대한 텍스트 맞춤 설정을 가져옵니다. |
GetTextCharacterExtra | 디바이스 컨텍스트에 대한 현재 문자 간 간격을 가져옵니다. |
GetTextColor | 디바이스 컨텍스트의 텍스트 색을 가져옵니다. |
GetTextExtentExPoint | 공백 내에 들어갈 문자열의 문자 수를 가져옵니다. |
GetTextExtentExPointI | 공백 내에 들어갈 문자 모양 인덱스의 수를 가져옵니다. |
GetTextExtentPoint32 | 텍스트 문자열의 너비와 높이를 계산합니다. |
GetTextExtentPointI | 문자 모양 인덱스 배열의 너비와 높이를 계산합니다. |
GetTextFace | 디바이스 컨텍스트에 선택된 글꼴의 이름을 가져옵니다. |
GetTextMetrics | 버퍼를 글꼴에 대한 메트릭으로 채웁니다. |
PolyTextOut | 디바이스 컨텍스트에서 글꼴 및 텍스트 색을 사용하여 여러 문자열을 그립니다. |
RemoveFontMemResourceEx | 시스템 글꼴 테이블에서 원본이 문서에 포함된 글꼴을 제거합니다. |
RemoveFontResource | 시스템 글꼴 테이블에서 파일의 글꼴을 제거합니다. |
RemoveFontResourceEx | 시스템 글꼴 테이블에서 개인 또는 열거할 수 없는 글꼴을 제거합니다. |
SetMapperFlags | 논리 글꼴을 실제 글꼴에 매핑하는 데 사용되는 알고리즘을 변경합니다. |
SetTextAlign | 디바이스 컨텍스트에 대한 텍스트 맞춤 플래그를 설정합니다. |
SetTextCharacterExtra | 문자 간 간격을 설정합니다. |
SetTextColor | 디바이스 컨텍스트의 텍스트 색을 설정합니다. |
SetTextJustification | 시스템에서 문자열의 나누기 문자에 추가해야 하는 공간의 크기를 지정합니다. |
TabbedTextOut | 지정된 값으로 탭을 확장하여 위치에 문자열을 씁니다. |
TextOut | 위치에 문자열을 씁니다. |
사용되지 않는 함수
이러한 함수는 16비트 버전의 Windows와의 호환성을 위해서만 제공됩니다.
- CreateScalableFontResource
- EnumFontFamilies
- EnumFontFamProc
- EnumFonts
- EnumFontsProc
- GetCharWidth
- GetTextExtentPoint