다음을 통해 공유


CMFCFontInfo 클래스

CMFCFontInfo 클래스 이름과 다른 글꼴의 특성을 설명 합니다.

class CMFCFontInfo : public CObject

Members

Bb984622.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CMFCFontInfo

CMFCFontInfo 개체를 생성합니다.

Bb984622.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMFCFontInfo::GetFullName

검색 글꼴 및 해당 문자로 연결 된 이름 (스크립트)를 설정합니다.

Bb984622.collapse_all(ko-kr,VS.110).gif데이터 멤버

Name

설명

CMFCFontInfo::m_nCharSet

글꼴과 관련 된 문자 집합 (스크립트)을 지정 하는 값입니다.

CMFCFontInfo::m_nPitchAndFamily

피치 및 글꼴 패밀리를 지정 하는 값입니다.

CMFCFontInfo::m_nType

글꼴의 종류를 지정 하는 값입니다.

CMFCFontInfo::m_strName

글꼴의 이름입니다. 예를 들어, 굴림.

CMFCFontInfo::m_strScript

글꼴과 관련 된 문자 집합 (스크립트)의 이름입니다.

설명

연결할 수는 CMFCFontInfo 개체의 항목에는 CMFCToolBarFontComboBox 클래스 클래스.호출 하는 CMFCToolBarFontComboBox::GetFontDesc 에 대 한 포인터를 검색 하는 메서드는 CMFCFontInfo 개체.

예제

다양 한 멤버를 사용 하는 방법 다음 예제는 CMFCFontInfo 클래스입니다.예제를 가져오는 방법을 보여 줍니다.를 CMFCFontInfo 에서 개체는 CMFCRibbonFontComboBox, 로컬 변수를 액세스 하는 방법.이 이때의 일부인의 MSOffice 2007 데모 샘플.

    CMFCRibbonFontComboBox* pFontCombo = DYNAMIC_DOWNCAST(CMFCRibbonFontComboBox, pRibbon->FindByID(ID_FONT_FONT));
    if (pFontCombo == NULL)
    {
        return;
    }

    CCharFormat cf;
    cf.szFaceName[0] = NULL;
    cf.dwMask = CFM_FACE | CFM_CHARSET;

    const CMFCFontInfo* pDesc = pFontCombo->GetFontDesc();
    ASSERT_VALID(pDesc);
    ASSERT(pDesc->m_strName.GetLength() < LF_FACESIZE);

#if _MSC_VER >= 1300
    lstrcpyn(cf.szFaceName, pDesc->m_strName, LF_FACESIZE);
#else
    lstrcpynA(cf.szFaceName, T2A((LPTSTR)(LPCTSTR) pDesc->m_strName), LF_FACESIZE);
#endif

    cf.bCharSet = pDesc->m_nCharSet;
    cf.bPitchAndFamily = pDesc->m_nPitchAndFamily;

요구 사항

헤더: afxtoolbarfontcombobox.h

참고 항목

참조

계층 구조 차트

CMFCToolBarFontComboBox 클래스

CMFCToolBarFontSizeComboBox 클래스

기타 리소스

MFC 클래스