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