목록배경색 (1)
LISTORY
[MFC] Static Text 배경 색 변경 & 투명화시 글자 겹침 문제 해결
1. Static Text Control 배경 색 변경 MFC의 control 배경 색을 변경하기 위해선 OnCtlColor 함수를 이용해야 합니다. 배경색을 바꾸기 원하는 컨트롤이 위치하는 Dialog로 이동하여 오른쪽 마우스 클릭, 클래스 마법사를 열어줍니다. 메시지에 들어가 WM_CTLCOLOR를 검색하여 처리기에 추가해줍니다. 그럼 자동으로 해당 클래스 코드에 OnCtlColor 코드가 추가된 것을 확인할 수 있습니다. HBRUSH TestDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 여기서 DC의 특성을 변경합니다. // T..
IT/MFC
2017. 5. 31. 09:52