글꼴 대화 상자

글꼴 대화 상자에는 사용자를 특성 (글꼴 이름, 스타일 (굵게, 기울임꼴 또는 일반), 포인트 크기, 효과 (밑줄, 취소선, 텍스트 색) 및 스크립트 (또는 문자 집합)와 같은 논리 글꼴을 선택할 수 있습니다.

만들고 CHOOSEFONT 구조를 초기화 하 고 구조 ChooseFont 함수에 전달 하 여 글꼴 대화 상자 표시.

다음 그림에서는 일반적인 글꼴 대화 상자를 보여 줍니다.

ChooseFont TRUE를 반환 하 고이의 구성원 설정 확인 단추를 클릭 하는 경우는 LOGFONT 구조 CHOOSEFONT 구조체의 lpLogFont 멤버에 의해 지적 했다. 함께 LOGFONT 구조를 사용할 수 있는 CreateFontIndirect 함수 논리 글꼴을 만듭니다. 또한 사용자의 선택 항목을 나타내는 다른 CHOOSEFONT 구성원을 설정 하는 ChooseFont.

글꼴 대화 상자를 취소 하면 오류가 발생 한 경우 ChooseFont FALSE를 반환 하 고 LOGFONT 구조체의 내용이 정의 되지 않습니다. 확장된 오류 값을 검색 하려면 CommDlgExtendedError 함수를 사용 하 여 오류의 원인을 확인할 수 있습니다.

 

Index