본문 바로가기
WORK/Sotfware

폰트 사이즈 설정 방법

by KANG Stroy 2008. 10. 23.
728x90
728x90
[MFC] 폰트 사이즈 설정 방법

폰트 사이즈 설정하는 방법

우선 전역변수를 설정해 줍니다.
CFont m_font;

그리고 OnInitDialog() 를 선택하고 다음 코드를 작성합니다.
여기서 또 두가지 방법이 있습니다. 두가지 방법 모두 설명해 드립니다.

 CDialog::OnInitDialog();
   
   m_font.CreateFont( 100, // nHeight
                               80, // nWidth
                               0, // nEscapement
                               0, // nOrientation
                               1, // nWeight
                               0, // bItalic
                               0, // bUnderline
                               0, // cStrikeOut
                               0, // nCharSet
                               OUT_DEFAULT_PRECIS, // nOutPrecision
                               0,                              // nClipPrecision
                               DEFAULT_QUALITY,       // nQuality
                               DEFAULT_PITCH | FF_DONTCARE,  // nPitchAndFamily
                               "굴림" ); // lpszFacename

이렇게 작성해주고.
원하는 폼(에디트 박스, 버튼 등..) 을 설정해줍니다.

m_edit1.SetFont(&m_font, TRUE);

또는 GetDlgItem(IDC_EDIT1)->SetFont(&m_font);


폰트사이즈 설정하는 코드가 무지막지하게 길다 싶으면
다른 방법

바로 요거

m_font.CreatePointFont(180,"굴림");

그리고 설정은 위와 똑같이

m_edit1.SetFont(&m_font, TRUE);

또는

GetDlgItem(IDC_EDIT1)->SetFont(&m_font);

이렇게 해주면 됩니다!^^

728x90

'WORK > Sotfware' 카테고리의 다른 글

vprintf  (0) 2008.10.30
시리얼 통신 프로그램 2  (0) 2008.10.25
Comport 레지스터 값 가져오기  (0) 2008.10.08
주석에 넘 충실한(?..^^;;) 시리얼 통신..헥사 + 아스키..  (0) 2008.10.06
MFC 시리얼 통신 소스  (0) 2008.10.06

댓글