MFC 관련 질문입니다.
글쓴이: aterc / 작성시간: 목, 2018/10/18 - 9:14오전
void CCCDlg::OnBnClickedButton1() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. } void CCCDlg::OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct) { if(nIDCtl == IDC_BUTTON1) { CDC *p_dc = CDC::FromHandle(lpDrawItemStruct->hDC); CRect r(lpDrawItemStruct->rcItem); p_dc->FillSolidRect(r, RGB(rand()%256, rand()%256, rand()%256)); } }
MFC 공부중에 버튼에 대한 색상 변경을 하고있는데요.
버튼 클릭시에 색상이 변경은 되는데 Button down일때 한번바뀌고 button up일때 다시 바뀌어서 2번씩바뀌는데
누를때 한번만 바뀌게 하려면 어떻게 바꿔야될까요..?
Forums:
댓글 달기