获取标题栏文字大小 WINAPI

Get titlebar text size WINAPI

如何获取标题栏的(文字大小或高度)。
我尝试使用 GetSystemMetrics(SM_CYCAPTION) 但它 returns 标题栏的高度而不是文本大小。
有什么建议吗?

调用SystemParametersInfo passing SPI_GETNONCLIENTMETRICS. This will populate a NONCLIENTMETRICS结构。在该结构中 lfCaptionFont 包含您想要的信息。