【问题标题】:Delphi 5 Form Caption Font SizeDelphi 5 Form Caption 字体大小
【发布时间】:2012-05-29 10:33:01
【问题描述】:

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

唯一看起来仍然太小的是表单标题和 ShowMessage/MessageDlg 文本。

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

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

谢谢

【问题讨论】:

    标签: delphi font-size delphi-5


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-25
      • 2012-04-23
      • 1970-01-01
      • 2018-07-28
      • 2014-09-12
      • 1970-01-01
      • 1970-01-01
      • 2014-07-04
      相关资源
      最近更新 更多