获取标题文本大小WINAPI [英] Get titlebar text size WINAPI

查看:156
本文介绍了获取标题文本大小WINAPI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何获取标题栏的(文本大小或高度)。

我尝试使用 GetSystemMetrics(SM_CYCAPTION)

任何建议?

How to get the (text size or height) of the titlebar.
I tried to use GetSystemMetrics(SM_CYCAPTION) but it returns the height of the titlebar not the text size.
Any suggestions?

推荐答案

致电 SystemParametersInfo 传递 SPI_GETNONCLIENTMETRICS 。这将填充 NONCLIENTMETRICS 结构。在该结构中是 lfCaptionFont ,其中包含您需要的信息。

Call SystemParametersInfo passing SPI_GETNONCLIENTMETRICS. This will populate a NONCLIENTMETRICS structure. Within that structure is lfCaptionFont which contains the information you desire.

这篇关于获取标题文本大小WINAPI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆