【发布时间】:2019-06-13 15:21:17
【问题描述】:
我在 Windows 上使用普通的旧原生 C 语言工作。没有其他平台,没有 C++。 (是的,我是恐龙。)
我试图找到一个我认为是“所有者绘制工具提示控件”的示例,但它似乎不存在。至少不适用于标准的 Windows 工具提示控件。我试图搜索实现自定义工具提示控件的库或源代码,但我能找到的只是在 .NET(或不在我工作的其他环境中)扩展控件的东西。
我希望工具提示窗口中的文本支持 markdown(或类似的东西)。大多数情况下,我想清楚地区分标题和内容,并限制内容的格式(主要是粗体、斜体、颜色和列)。
我不希望这里有完整的解决方案,我只是希望其他人已经找到了解决方案,并且可以指出他们找到它的地方。请问?
【问题讨论】:
-
您正在寻找“自定义绘制”工具提示,而不是所有者绘制的。就目前而言,您的问题可能过于广泛;但请查看此页面(它在 C 中作为额外奖励):stevenengelhardt.com/2007/08/29/custom-drawn-win32-tooltips
-
@TheNextman,你应该发表你的评论作为答案,我会接受并投票。这正是我一直在寻找的。在我搜索的早期,我发现了一些让我相信我发现只改变整体字体颜色,而不是自己绘制整个提示的东西。感谢精神上的重新调整!