Цвет окна.
От: Аноним  
Дата: 08.11.04 15:45
Оценка:
Люди, подскажите пожалуйста, как изменить по средствам WinAPi цвет своего окна. Но без рисования на его DC. То есть, практически, создать свой SysColor для окна. Попробовал SetClassLong не сработало. Как ещё можно это сделать?. Буду весьма признателен за любую помощь.
Спасибо.
Re: Цвет окна.
От: Аноним  
Дата: 08.11.04 16:09
Оценка:
Здравствуйте, Аноним, Вы писали:

Когда класс окна регистрируешь, там можно указать цвет фона как HBRUSH
Re: Цвет окна.
От: MegaLexX Россия  
Дата: 10.11.04 04:56
Оценка:
Здравствуйте, Аноним, Вы писали:

А> Люди, подскажите пожалуйста, как изменить по средствам WinAPi цвет своего окна. Но без рисования на его DC. То есть, практически, создать свой SysColor для окна. Попробовал SetClassLong не сработало. Как ещё можно это сделать?. Буду весьма признателен за любую помощь.

А>Спасибо.


Можно попробовать создать кисть функцией
HBRUSH CreateBrushIndirect(
  CONST LOGBRUSH *lplb   // pointer to structure describing brush
);


и указать полученную кисть в классе регистрации окна.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.