Люди, подскажите пожалуйста, как изменить по средствам WinAPi цвет своего окна. Но без рисования на его DC. То есть, практически, создать свой SysColor для окна. Попробовал SetClassLong не сработало. Как ещё можно это сделать?. Буду весьма признателен за любую помощь.
Спасибо.
Здравствуйте, Аноним, Вы писали:
А> Люди, подскажите пожалуйста, как изменить по средствам WinAPi цвет своего окна. Но без рисования на его DC. То есть, практически, создать свой SysColor для окна. Попробовал SetClassLong не сработало. Как ещё можно это сделать?. Буду весьма признателен за любую помощь.
А>Спасибо.
Можно попробовать создать кисть функцией
HBRUSH CreateBrushIndirect(
CONST LOGBRUSH *lplb // pointer to structure describing brush
);
и указать полученную кисть в классе регистрации окна.