에디트박스의 글자 크기를 변경하고 싶을 때는 CFont를 이용하면 된다.

우선 CFont의 인스턴스를 전역에 선언해둔 후(지역에 선언하면 이후 커서만 커지고 글자 크기는 그대로가 된다)

컨트롤을 GetDlgItem으로 가져온 후, SetFont로 앞에서의 인스턴스의 주소를 넘겨주면 된다.


CFont g_editFont;

g_editFont.CreatePointFont( 200, TEXT( "굴림" ) );

GetDlgItem( IDC_EDIT_NUM )->SetFont( &g_editFont );



<정상적으로 된 경우>


<폰트 인스턴스를 지역에 선언한 경우>

+ Recent posts