gpt4 book ai didi

winapi - 如何测量可用于文本的标题栏的宽度?

转载 作者:行者123 更新时间:2023-12-01 06:09:53 26 4
gpt4 key购买 nike

我正在尝试调整主窗口的标题以显示尽可能多的文件名以适合标题区域。所以,我想计算这里用红色矩形标记的区域的宽度:

enter image description here

现在,我希望代码可以使用任何可用的系统指标,从而避免被可能存在的所有各种平台/主题/dpi 变化所吸引。

如果确实有可能,这怎么能做到呢?

最佳答案

andlabscomments中说, WM_GETTITLEBARINFOEX 消息可用于获取所需的信息。

此消息可以发送到窗口和 TITLEBARINFOEX struct 填充了标题栏及其每个按钮的状态和位置。从那里确定有多少空间可用于标题是一项简单的任务。

关于winapi - 如何测量可用于文本的标题栏的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33813965/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com