gpt4 book ai didi

c++ - 是否可以使用 WIN32 API 和 GDI+ (C++) 对工具提示进行样式化

转载 作者:行者123 更新时间:2023-11-28 05:40:01 25 4
gpt4 key购买 nike

我正在写一些代码,我想使用工具提示警告用户错误的操作。我使用 WIN32 可以达到的最大值 <commctrl.h>TOOLINFO 结构是单行上的经典矩形工具提示。我想要达到的结果是这样的:

enter image description here

有没有办法使用 GDI+ 和 WIN32 API 来做到这一点?

提前致谢!

最佳答案

要将工具提示文本拆分为多行,请向控件发送 TTM_SETMAXTIPWIDTH消息给它一个最大宽度。然后它会自动换行,或者您可以使用 \r\n 手动插入换行符。此处对此进行了详细描述:How to Implement Multiple Line Tooltips .

使用 TTM_SETTITLE消息为您的工具提示提供标题和图标。

关于c++ - 是否可以使用 WIN32 API 和 GDI+ (C++) 对工具提示进行样式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37333229/

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