FONTDIRENTRY

FONTDIRENTRY 구조에는 글꼴 리소스 그룹에서 개별 글꼴에 대 한 정보가 들어 있습니다. 구조 정의 여기에 제공 된 설명만; 그것은 어떤 표준 헤더 파일에.

구조체 FONTDIRENTRY {WORD dfVersion; 
    DWORD dfSize; 
    char dfCopyright [60]; 
    WORD dfType; 
    WORD dfPoints; 
    WORD dfVertRes; 
    WORD dfHorizRes; 
    WORD dfAscent; 
    WORD dfInternalLeading; 
    WORD dfExternalLeading; 
    바이트 dfItalic; 
    바이트 dfUnderline; 
    바이트 dfStrikeOut; 
    WORD dfWeight; 
    바이트 dfCharSet; 
    WORD dfPixWidth; 
    WORD dfPixHeight; 
    바이트 dfPitchAndFamily; 
    WORD dfAvgWidth; 
    WORD dfMaxWidth; 
    바이트 dfFirstChar; 
    바이트 dfLastChar; 
    바이트 dfDefaultChar; 
    바이트 dfBreakChar; 
    WORD dfWidthBytes; 
    DWORD dfDevice; 
    DWORD dfFace; 
    DWORD dfReserved; 
    char szDeviceName]; 
    char szFaceName]; 
} 
 

회원

dfVersion
도구 리소스 파일 읽기 및 쓰기에 사용할 수 있는 리소스 데이터에 대 한 사용자 정의 버전 번호를 지정 합니다.
dfSize
파일의 크기를 바이트 단위로 지정.
dfCopyright [60]
글꼴 공급 업체의 저작권 정보를 사용 하 여 60 문자 문자열 포함.
dfType
글꼴 파일의 종류를 지정합니다.
dfPoints
최선을 보이는이 문자 집합 포인트 크기를 지정 합니다.
dfVertRes
이 문자 세트를 디지털화 하는 인치 당 도트에서 세로 해상도를 지정 합니다.
dfHorizRes
이 문자 세트를 디지털화 하는 인치 당 도트에서 수평 해상도를 지정 합니다.
dfAscent
문자 정의 셀의 위쪽에서 인쇄 글꼴의 기준선 거리를 지정.
dfInternalLeading
DfPixHeight 구성원에 의해 설정 범위 안의 선행 공간 양을 지정 합니다. 악센트 표시 및 기타 분음 문자는이 지역에서 발생할 수 있습니다.
dfExternalLeading
추가 지정 선도 행 사이 응용 프로그램 추가.
dfItalic
0이 아닌 경우 기울임꼴 글꼴을 지정 합니다.
dfUnderline
0이 아닌 경우 밑줄된 글꼴 지정.
dfStrikeOut
0이 아닌 경우 취소선 글꼴 지정.
dfWeight
범위는 0에서 1000 사이 글꼴 두께를 지정합니다. 예를 들어, 400 로마 고 700은 굵게 표시 합니다. 이 값이 0 이면 기본 무게가 사용 됩니다. 추가 정의 된 값에 대 한 설명을 참조는 LOGFONT 구조.
dfCharSet
글꼴의 문자 집합을 지정합니다. 미리 정의 된 값에 대 한 LOGFONT 구조에 대 한 설명을 참조 하십시오.
dfPixWidth
벡터 글꼴 디지털화 된 눈금의 너비를 지정 합니다. 래스터 글꼴에 대 한 회원 0, 크거나 경우 비트맵에 있는 모든 문자에 대 한 너비를 나타냅니다. 글꼴은 가변 폭 문자 회원이 0 인 경우.
dfPixHeight
래스터 글꼴 문자 비트맵의 높이 또는 벡터 글꼴 디지털화는 눈금의 높이 지정.
dfPitchAndFamily
피치 및 글꼴 패밀리를 지정합니다. 자세한 내용은 다음 웹 사이트를 참조 하십시오의 설명에서 LOGFONT 구조.
dfAvgWidth
(일반적으로 문자 x폭으로 정의) 글꼴에서 문자의 평균 너비를 지정 합니다. 이 값에는 굵게 또는 기울임꼴 문자에 필요한 돌출.
dfMaxWidth
글꼴에서 가장 넓은 문자의 너비를 지정합니다.
dfFirstChar
글꼴에 정의 된 첫 번째 문자 코드를 지정 합니다.
dfLastChar
글꼴에 정의 된 마지막 문자 코드를 지정 합니다.
dfDefaultChar
글꼴에 없는 문자를 대체할 문자를 지정 합니다.
dfBreakChar
텍스트 양쪽 맞춤을 위한 단어 줄바꿈 정의 하는 데 사용 하는 문자를 지정 합니다.
dfWidthBytes
비트맵의 각 행의 바이트 수를 지정합니다. 이 값은 항상 그렇다 행 단어 경계에서 시작 합니다. 벡터 글꼴에 대 한이 멤버는 의미가 없다.
dfDevice
장치 이름을 지정 하는 null로 끝나는 문자열을 파일에 있는 오프셋을 지정 합니다. 일반 글꼴에 대 한이 값은 0입니다.
dfFace
서체 이름이 null로 끝나는 문자열을 파일에 있는 오프셋을 지정 합니다.
dfReserved
이 멤버는 예약어.
szDeviceName
이 글꼴 파일을 특정 장치에 대해 지정 하는 경우 장치 이름을 지정 하는 null로 끝나는 문자열을 포함 하는 배열.
szFaceName
글꼴의 서체 이름을 지정 하는 null로 끝나는 문자열이 포함 된 배열.

주의

거기에 모든 글꼴에 대 한 FONTDIRENTRY 구조를.RES 파일입니다. 생성 하는 응용 프로그램.RES 파일 글꼴 리소스 해야 합니다 또한 파일에 추가할 각 글꼴에 대 한 FONTDIRENTRY 구조.

글꼴 선언을 다른 리소스 선언에 혼합 될 수 합니다.RC 파일 글꼴에서 연속 될 필요가 없기 때문에 해당 합니다.RES 파일.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않는.

참고 항목

리소스 개요, 리소스 구조, DIRENTRY, FONTGROUPHDR, LOGFONT

 

Index