CDC::GetCharWidth
연속 문자 그룹에서 개별 문자의 너비를 현재 글꼴에서 검색을 사용 하 여 m_hAttribDC, 입력된 장치 컨텍스트.
BOOL GetCharWidth(
UINT nFirstChar,
UINT nLastChar,
LPINT lpBuffer
) const;
BOOL GetCharWidth(
UINT nFirstChar,
UINT nLastChar,
float* lpFloatBuffer
) const;
매개 변수
nFirstChar
연속 된 그룹의 현재 글꼴의 문자는 첫 번째 문자를 지정합니다.nLastChar
연속 된 그룹의 현재 글꼴의 문자에서 마지막 문자를 지정합니다.lpBuffer
현재 글꼴의 연속 된 그룹의 문자 너비 값을 받을 버퍼에 가리킵니다.lpFloatBuffer
문자 너비를 받을 버퍼를 가리킵니다. 반환 된 너비에 32 비트 IEEE 부동 소수점 형식입니다. (너비는 문자 기준선 측정 됩니다.)
반환 값
함수가 성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
예를 들어, 경우 nFirstChar 식별 문자 'a' 및 nLastChar 'z', 함수 검색 문자 너비의 모든 소문자를 식별 합니다.
함수 포인터가 가리키는 버퍼에 값이 저장 lpBuffer. 이 버퍼 너비의 크기를 모두 보관 하기에 충분 해야 합니다. 즉, 있어야 최소한 26 항목이 제공 하는.
연속 된 그룹의 문자를 문자를 특정 글꼴에 없으면 기본 문자의 너비 값에 할당 됩니다.
요구 사항
헤더: afxwin.h