Вниз
Скачать: CL | DM;

Цвет кисти   Найти похожие ветки 

← →
vvvaaa   (2005-09-04 12:05) [0]

var  hBr:HWND;
    l:LogBrush;
begin
 ...
 l.lbStyle:=BS_SOLID;
 l.lbColor:=AColor[ColorIndex];
 hBr:=CreateBrushIndirect(l);
 SelectObject(hDC1,hBr);
 Rectangle(hDC1,0,0,200,400);
 ...
 RedrawWindow(Handle,nil,0,RDW_INVALIDATE);
 DeleteObject(hBr);
end;

Возможно ли просто менять цвет кисти, а не удалять и заново создавать её с другим цветом?


← →
Anton_K ©   (2005-09-04 12:12) [1]

Функция SetDCBrushColor, но только для Windows 2000/XP.


← →
vvvaaa   (2005-09-04 12:19) [2]

У меня XP, но функция не работает и в SDK её нет :( Может есть ещё какие-то ограничения? И нет ли какой-то более универсальной функции?


← →
Anton_K ©   (2005-09-04 18:50) [3]

>в SDK её нет
Зато в MSDN есть.
>И нет ли какой-то более универсальной функции?
Нет.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
1-1129551717
Bagdat
2005-10-17 16:21
2005.11.06
Маска в StringGrid


14-1129586099
beglec
2005-10-18 01:54
2005.11.06
www.delphimaster.ru - лучший способ поднять настроение.


14-1129266176
Ega23
2005-10-14 09:02
2005.11.06
С днем рождения! 14 октября


3-1127815585
Андрей Жук
2005-09-27 14:06
2005.11.06
Шифрование данных в блобе


2-1128958339
invisibleds@yandex.ru
2005-10-10 19:32
2005.11.06
Как можно подключится к MayaSQL или MsSql через delphi?




   Наверх