|
#1
|
|||
|
|||
Цвет фона окна
Всем доброго времени) пытаюсь получать цвет фона окна по хэндлу или по DC, но все функции, которые мне посоветовали не помогают( вероятно не правильно использую или нет вовсе таких функций О_О. Пытался через GetBkColor()
GetSysColor() GetDCBrushColor() но что то не выходит( дайте плиз рабочий примерчик, ато уже все волосы из головы выпали) ну и если возможно, так же присвоение цвета) заранее благодарен) p.s. то ж самое с цветом шрифта окна, сам шрифт получаю функцией font.Handle:=SendMessage(h, WM_GETFONT, 0, 0);, но цвет она всегда возвращает чёрный //добавленно Мне подсказали, что есть способ: "послать сообщение окну о перерисовке и в этот момент отловить цвет фона" кто нибудь подскажет с реализацией? Последний раз редактировалось reqyz, 16.02.2012 в 18:34. |