Следующий код отлично работает:
for (int i = 0; i ‹500; i ++) {
for(int j=0; j<100; j++) {
m_title.SetWindowText(_T("lol"));
}
}
Но когда я устанавливаю цвет фона для диалога:
HBRUSH CTaggingDlg :: OnCtlColor (CDC * pDC, CWnd * pWnd, UINT nCtlColor) {
return CreateSolidBrush (RGB (0,0,0)); // ЧЕРНЫЙ
}
В приведенном выше цикле программа достигает точки останова в wingdi.cpp по адресу:
CPaintDC :: CPaintDC (CWnd * pWnd)
Как мне установить цвет фона для диалога, чтобы он не вылетел?