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;

相关阅读 >>

Delphi 获取cpu使用单元文件

Delphi 通过读取注册表信息获取桌面路径

Delphi结构体指针的使用

Delphi 截取绝对路径的文件名

Delphi winapi: getwindowrect、getclientrect - 获取窗口的外部与内部矩形

Delphi 在电脑屏幕上显示图片

Delphi利用系统环境变量获取常用系统目录

Delphi从内存流中判断图片格式

Delphi getfiletype 判断图像文件类型

Delphi 自定义产生随机字符串函数

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...