Re[5]: Как изменить цвет кнопки?
От: qaz77  
Дата: 19.11.19 08:23
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:
По WM_DRAWITEM просто рисую рамку через FrameRgn, красным — для выделения, фоновым — для стирания.

При использовании визуальных тем нет единого фонового цвета.
Диалог или property page может использовать (и в реальности использует) текстуру/градиент.
Чтобы правильно эмулировать отсутствие рамки надо вызывать DrawThemeParentBackground.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.