Re[5]: серый цвет
От: Qwer Ty  
Дата: 28.12.02 15:58
Оценка:
Здравствуйте, Hacker_Delphi, Вы писали:

HD>Здравствуйте, Leonid V. Volnin, Вы писали:


LVV>>Здравствуйте, Hacker_Delphi, Вы писали:


HD>>>Здравствуйте, Leonid V. Volnin, Вы писали:


LVV>>>>Здравствуйте, Qwer Ty, Вы писали:


HD>>>

LVV>>>>[ccode]
LVV>>>>WNDCLASS wc;
LVV>>>>// у всех окон этого класса — серый фон.
LVV>>>>wc.hbrBackground=CreateSolidBrush(RGB(255, 0, 0)); // можно так , а было: GetStockObject(GRAY_BRUSH)
LVV>>// наверное CreateSolidBrush(RGB(128,128,128)) ?
HD>//в общем-то да.. только тогда уж 192, 192, 192 — светло серый... или взять системный цвет
HD>//системный цвет берется так:
HD>wc.hbrBackground = COLOR_BTNFACE; // есть такой прикол — можно вместо кисти стандартный цвет задать
Вместо кисти системный цвет и задавал:

s.hbrBackground =(HBRUSH)(COLOR_WINDOW+1);

Только в Win9X получается серый, а в WinXP — белый.
И есть ли серый цвет который и там и там выглядел одинаково?


HD>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.