Delphi 5表单字幕大小

时间:2012-05-29 10:33:02

标签: delphi font-size delphi-5

我目前正在将我的Delphi5应用程序从800x600调整为可扩展至1440x1080。

唯一看起来太小的东西是Form Caption和ShowMessage / MessageDlg文本。

我认为ShowMessage文本与Windows默认大小有关吗?

有没有办法增加Form Caption字体大小?它似乎与表单字体大小无关。

由于

1 个答案:

答案 0 :(得分:4)

标题栏的字体大小由Windows处理,是系统范围的。如果要修改字体或其他属性,则必须手动绘制表单的非客户区域(Windows)。

在Windows XP之前,您可以直接在标题(标题)栏中绘制,修改处理WM_NCPAINT消息的字体,颜色和文本,从windows vista和DWM介绍开始,您必须使用{ {3}}具有DwmSetWindowAttribute值的函数以使用此技术。