
MFC에서 코딩을 통해 프로그램 실행중 다이얼로그 폰트 사이즈를 받아와 봅시다.
실행중이 아니라면 쉽게 찾아서 바꿀수 있는 폰트 사이즈

실행중에도 쉽게 바꿀수 있습니다.
방법
LOGFONT LogFont;
// 임의로 정한 다이얼로그 아이디 값 MY_DLG_ID
// GetFont() 폰트를 찾아서
// GetLogFont(&LogFont)를 가져옵니다.
GetDlgItem(MY_DLG_ID)->GetFont()->GetLogFont(&LogFont);
// 굵기 조절
LogFont.lfWeight = 700;
// 사이즈 조절이 가능합니다.
LogFont.lfHeight = 12;
lfHeight : 폰트 사이즈
lfWeight : 폰트 굵기
폰트 사이즈를 키우면 다이얼로그 사이즈도 변하는 부분 유의 하시길 바랍니다.
참조
https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms901140(v=msdn.10)
LOGFONT (Windows CE 5.0)
LOGFONT (Windows CE 5.0) 09/14/2012 6 minutes to read In this article --> Send Feedback This structure defines the attributes of a font. typedefstructtagLOGFONT{LONGlfHeight;LONGlfWidth;LONGlfEscapement;LONGlfOrientation;LONGlfWeight;BYTElfItalic;BYTElfUnd
docs.microsoft.com
728x90
'C++ > MFC' 카테고리의 다른 글
| (MFC 꿀팁)MFC에서 TRACE로 파일명, 해당위치 출력하기 (0) | 2021.10.22 |
|---|---|
| MFC에서 화면해상도에 반응해서 창 출력하는 방법 (1) | 2021.06.23 |
| Win32와 MFC에서 윈도우 및 내부 아이템 사이즈 픽셀에 정확하게 맞추기 (1) | 2021.06.20 |
| MFC 리소스로 만든 다이얼로그 사이즈 변경 (1) | 2021.06.04 |