다음을 통해 공유


CMFCPropertyGridFontProperty 클래스

이 클래스는 CMFCPropertyGridFileProperty 글꼴 선택 대화 상자를 여는 속성 목록 컨트롤 항목을 지원합니다.

구문

class CMFCPropertyGridFontProperty : public CMFCPropertyGridProperty

멤버

공용 생성자

속성 설명
CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty CMFCPropertyGridFontProperty 개체를 생성합니다.
CMFCPropertyGridFontProperty::~CMFCPropertyGridFontProperty 소멸자

공용 메서드

이름 설명
CMFCPropertyGridFontProperty::FormatProperty 속성 값의 텍스트 표현에 서식을 지정합니다. (재정의 CMFCPropertyGridProperty::FormatProperty.)
CMFCPropertyGridFontProperty::GetColor 사용자가 글꼴 대화 상자에서 선택하는 글꼴 색을 검색합니다.
CMFCPropertyGridFontProperty::GetLogFont 사용자가 글꼴 대화 상자에서 선택하는 글꼴을 검색합니다.
CMFCPropertyGridFontProperty::GetThisClass 프레임워크에서 이 클래스 형식과 연결된 CRuntimeClass 개체에 대한 포인터를 가져오는 데 사용됩니다.
CMFCPropertyGridFontProperty::OnClickButton 사용자가 속성에 포함된 단추를 클릭하면 프레임워크에서 호출됩니다. (재정의 CMFCPropertyGridProperty::OnClickButton.)

설명

상속 계층 구조

CObject

CMFCPropertyGridProperty

CMFCPropertyGridFontProperty

요구 사항

헤더: afxpropertygridctrl.h

CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty

CMFCPropertyGridFontProperty 개체를 생성합니다.

CMFCPropertyGridFontProperty(
    const CString& strName,
    LOGFONT& lf,
    DWORD dwFontDialogFlags = CF_EFFECTS | CF_SCREENFONTS,
    LPCTSTR lpszDescr = NULL,
    DWORD_PTR dwData = 0,
    COLORREF color = (COLORREF)-1);

매개 변수

strName
[in] 속성의 이름입니다.

Lf
[in] 글꼴의 특성을 지정하는 논리 글꼴 구조체입니다.

dwFontDialogFlags
[in] 속성 값 드롭다운 단추를 클릭할 때 표시되는 글꼴 대화 상자에 적용되는 스타일입니다. 기본값은 CF_EFFECTS 및 CF_SCREENFONTS 비트 조합(OR)입니다. 자세한 내용은 CHOOSEFONT 구조체 의 Flags 매개 변수를 참조하세요.

lpszDescr
[in] 글꼴 속성에 대한 설명입니다. 기본값은 NULL입니다.

dwData
[in] 정수 또는 속성과 연결된 다른 데이터에 대한 포인터와 같은 애플리케이션별 데이터입니다. 기본값은 0입니다.

color
[in] 글꼴의 색입니다. 기본값은 기본 색입니다.

설명

CMFCPropertyGridFontProperty 개체는 속성 표 글꼴 컨트롤의 글꼴 속성을 나타냅니다.

예시

다음 예제에서는 클래스의 개체를 생성하는 방법을 보여 줍니다 CMFCPropertyGridFontProperty . 이 예제는 새 컨트롤 샘플일부입니다.

// LOGFONT lf
// CMFCPropertyGridProperty* pGroupFont
pGroupFont->AddSubItem(new CMFCPropertyGridFontProperty(_T("Font"), lf, CF_EFFECTS | CF_SCREENFONTS, _T("Specifies the default font for the dialog")));

CMFCPropertyGridFontProperty::GetColor

사용자가 글꼴 대화 상자에서 선택하는 글꼴 색을 검색합니다.

COLORREF GetColor() const;

Return Value

선택한 글꼴 색을 나타내는 RGB 색 값입니다.

설명

CMFCPropertyGridFontProperty::GetLogFont

사용자가 글꼴 대화 상자에서 선택하는 글꼴을 검색합니다.

LPLOGFONT GetLogFont();

Return Value

선택한 글꼴을 설명하는 LOGFONT 구조체에 대한 포인터입니다.

설명

참고 항목

계층 구조 차트
클래스
CMFCPropertyGridCtrl 클래스
CMFCPropertyGridProperty 클래스