static control의 폰트 및 색깔 바꾸기
1. WM_CTLCOLOR의 메시지를 재정의 한다. --> 속성에서 메세지를 선택하고 재정의 추가 2. 재정의된 메시지 OnCtlColor에서 다음과 같이 폰트 및 크기를 지정할 수 있다. if( pWnd->GetDlgCtrlID() == IDC_ST_TEXT ) { pDC->SetTextColor( RGB(0,155,255)); // Font 색깔 CFont font; // Font및 size font.CreateFont(14, 0, 0, 0, FW_SEMIBOLD, FALSE, FALSE, 0, 0, 0, 0, 0, 0, "Letha"); CFont *Oldfont= (CFont*) pDC->SelectObject(&font); }
더보기