我们在 C++ 中使用 wxWidgets 构建了一个应用程序,并使用 wxToolTips 在最终用户将鼠标指向应用程序上的某处时向其提供一些信息。但是我注意到工具提示会自动整齐地打包在 mac 的新行中。但在 Windows 中,它只是一行,看起来不太吸引人。
在 mac 中:“这有助于您增加\n 图像的亮度\n ........."
在 win 中:“这有助于您增加图像的亮度.......................”
谁能帮我解决这个问题?我不想使用换行符并将工具提示硬编码为多行
最佳答案
MSW 上有一个静态函数wxToolTip::SetMaxWidth(int width)
,它以像素为单位设置宽度。根据文档,您必须在设置 wxToolTip 之前调用它。
关于c++ - wxtooltip wxwidgets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7976978/