CDC::GetFontData

확장 가능한 글꼴 파일의 글꼴 메트릭 정보를 검색합니다.

DWORD GetFontData(
   DWORD dwTable,
   DWORD dwOffset,
   LPVOID lpData,
   DWORD cbData 
) const;

매개 변수

  • dwTable
    메트릭 반환 될 테이블의 이름을 지정 합니다.이 매개 변수 테이블 메트릭 게시 Microsoft Corporation에서 트루타입 글꼴 파일 사양에 설명 되어 수 있습니다.이 매개 변수가 0 이면 글꼴 파일 시작 부분에 시작 하는 정보가 검색 됩니다.

  • dwOffset
    테이블에서 정보 검색을 시작할 시작 부분에서 오프셋을 지정 합니다.이 매개 변수가 0 이면 정보에서 지정 된 테이블의 시작 부분부터 검색 되는 dwTable 매개 변수.이 값은 테이블의 크기 보다 크거나 경우 GetFontData 0을 반환 합니다.

  • lpData
    글꼴 정보를 수신할 버퍼를 가리킵니다.값이 NULL를 함수에 지정 된 글꼴 데이터에 대해 필요한 버퍼 크기를 반환의 dwTable 매개 변수.

  • cbData
    검색할 정보의 바이트 길이 지정 합니다.이 매개 변수가 0 인 경우 GetFontData 지정 된 데이터의 크기를 반환 된 dwTable 매개 변수.

반환 값

포인터가 가리키는 버퍼에서 반환 된 바이트 수를 지정 합니다. lpData 경우 함수가 성공. 그렇지 않으면-1입니다.

설명

정보를 검색 하는 글꼴 파일 및 길이를 반환 하는 정보에 오프셋을 지정 하 여 식별 됩니다.

응용 프로그램에서 사용할 수 있습니다 가끔은 GetFontData 트루타입 글꼴을 문서와 함께 저장 하는 멤버 함수.이렇게 하려면 응용 프로그램 글꼴 포함 될 수 있습니다 0을 지정 하는 전체 글꼴 파일 다음 검색 인지 확인 하는 dwTable, dwOffset, 및 cbData 매개 변수.

응용 프로그램 선택 하 여 글꼴을 포함할 수 있는지 여부를 결정할 수 있는 otmfsType 소속은 OUTLINETEXTMETRIC 구조.경우의 1 비트 otmfsType 포함 글꼴을 사용할 수 없는 설정입니다.1 비트가 비어 있으면 글꼴이 포함 될 수 있습니다.2 비트 설정 되 면 포함 된 읽기 전용입니다.

비 트루타입 글꼴에 대 한 정보를 가져오려면이 함수를 사용 하는 응용 프로그램을 시도 하는 경우는 GetFontData 멤버 함수는-1을 반환 합니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CDC 클래스

계층 구조 차트

CDC::GetOutlineTextMetrics

GetFontData

OUTLINETEXTMETRIC