delphi绘制标题栏  
官方Delphi 学习QQ群: 682628230(三千人)\n
频道

delphi绘制标题栏


delphi绘制标题栏

WinAPI: DrawCaption
//声明:
DrawCaption(
p1: HWND; {窗口句柄}
p2: HDC; {设备环境句柄}
const p3: TRect; {矩形}
p4: UINT {选项}
): BOOL;

//p4 参数可选值:
DC_ACTIVE = 1; {使用活动标题栏颜色}
DC_SMALLCAP = 2; {使用当前小标题栏字体}
DC_ICON = 4; {使用图标}
DC_TEXT = 8; {绘制标题}
DC_INBUTTON = $10; {按下状态}
DC_GRADIENT = $20; {使用渐变色}
DC_BUTTONS = $1000; {}
--------------------------------------------------------------------------------

//举例:
procedure TForm1.FormPaint(Sender: TObject);
begin
DrawCaption(
Handle,
Canvas.Handle,
Rect(16,40,288,60),
DC_ACTIVE or DC_ICON or DC_TEXT or DC_GRADIENT
);
end;
推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.18661594390869 seconds