怎样获取标题栏颜色.(2006.11.7在线等)(100分)

  • 主题发起人 主题发起人 龙之吻
  • 开始时间 开始时间

龙之吻

Unregistered / Unconfirmed
GUEST, unregistred user!
标题栏的颜色是从左到右渐变的,如何取???
 
改变标题栏颜色
procedure TForm1.FormPaint(Sender: TObject);
var
h:HDC;
c:TCanvas;
begin
h:=GetWindowDC(form1.Handle);
c:=TCanvas.Create ;
c.Handle:=h;
c.Brush.Color := clred;
c.Font.Color := clWhite;
c.FillRect(rect(0,0,width,20));
c.Free;
end;
 
标题栏颜色:clActiveCaption
问题搞定了
 
呵,呵呵,呵呵呵
 
多人接受答案了。
 
可不可以让颜色按一定时间改变啊,就是几种颜色间转变
 

Similar threads

I
回复
0
查看
608
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
762
import
I
后退
顶部