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