특별한딸기이야기
CFont 클래스를 이용하여 새로운 글꼴을 생성하는 방법들 본문
1. CFont::CreatePointFont
글꼴의 크기와 이름을 매개변수로 논리적인 글꼴을 생성
코드
CFont font;
font.CreatePointFont(100, _T("Time New Romans:));
2. CFont::CreateFontIndirect
LOGFONT 구조체 변수를 설정하고 그 변수를 매개변수로 논리적인 글꼴을 생성
코드
LOGFONT log;
log.lfHeight = 100;
...// 구조체 변수 설정
CFont font;
font.CreateFontIndirect(&log);
3. CFont::CreateFont
LOGFONT를 이용하지 않고 멤버변수들을 직접 매개변수로 넘겨주어 논리적인 글꼴을 생성
코드
CFont font;
font. CreateFont(100, ...// 매개변수 입력);
글꼴의 크기와 이름을 매개변수로 논리적인 글꼴을 생성
코드
CFont font;
font.CreatePointFont(100, _T("Time New Romans:));
2. CFont::CreateFontIndirect
LOGFONT 구조체 변수를 설정하고 그 변수를 매개변수로 논리적인 글꼴을 생성
코드
LOGFONT log;
log.lfHeight = 100;
...// 구조체 변수 설정
CFont font;
font.CreateFontIndirect(&log);
3. CFont::CreateFont
LOGFONT를 이용하지 않고 멤버변수들을 직접 매개변수로 넘겨주어 논리적인 글꼴을 생성
코드
CFont font;
font. CreateFont(100, ...// 매개변수 입력);
'딸기 공부방 > MFC공부방' 카테고리의 다른 글
텍스트 설정 함수 (0) | 2008.01.28 |
---|---|
텍스트 출력 함수 (0) | 2008.01.28 |
OnMouseMove함수에서 마우스 버튼 눌려졌을 때 설정 (0) | 2008.01.28 |
SetROP2함수 (0) | 2008.01.28 |
4대 클레스 실행 순서 (0) | 2008.01.28 |