首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Qt的ComCtl32.dll版本6

带有Qt的ComCtl32.dll版本6
EN

Stack Overflow用户
提问于 2010-03-05 22:41:07
回答 3查看 1.1K关注 0票数 2

我正在尝试实现一个气球提示。按照此页面上的说明进行操作:

http://msdn.microsoft.com/en-us/library/bb760252%28VS.85%29.aspx

我设法实现了气球,但是气球没有在Win7下使用适当的主题。我在其他地方读到,为了让气球使用正确的视觉样式,必须使用ComCtl32.dll版本6。

http://msdn.microsoft.com/en-us/library/ms997646.aspx

现在,我的开发平台是Qt。有没有办法告诉Qt使用ComCtl32.dll版本6?或者我是被迫使用Visual Studio的?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-03-06 03:25:53

我已经blogged about this了。

票数 2
EN

Stack Overflow用户

发布于 2010-03-06 00:21:09

为了使用,你需要一个清单文件(检查你的第二个链接,找到需要的文件)。visual studio自动执行的操作是将此类文件添加为资源文件。

在任何情况下,如果您有一个Application.exe,您可以在同一文件夹中提供一个名为Application.exe.manifest的外部清单,windows应该会加载它。

如果你已经安装了windows sdk (从微软免费下载),你可以使用它提供的mt.exe到embed a manifest。此外,还有other ways可以使用由mingw提供的工具来完成此任务。

票数 3
EN

Stack Overflow用户

发布于 2010-03-05 23:01:34

既然您使用Qt,为什么不使用QToolTip

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2387484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档