为什么OpenThemeData(pParent,L“TEXTSTYLE”)在XP上失败?【JAVA教程】

!
也想出现在这里? 联系我们
信息

为什么OpenThemeData(pParent,L“TEXTSTYLE”)在XP上失败?,第1张

概述为什么OpenThemeData(pParent,L“TEXTSTYLE”)在XP上失败

我正在使用主题库来绘制一些在windows Vista上绝对正常的文本 – 但是,在windows XP上,返回的Htheme是NulL。 这是我正在使用的代码:

Htheme htheme = ::OpenthemeData(pParent,L\”TEXTSTYLE\”);

htheme在Vista上有效,在windows XP上为NulL。

我已经阅读了MSDN上的OpenthemeData和Parts和States的文档,但没有提到TEXTSTYLE在XP上不被支持(即使Google没有提出任何好的build议)。

windows视觉主题:部件和国家图库?

绘制自定义windows控件的问题

基本 *** 作系统中的graphics出现意外的变化?

在哪里得到gedit主题

什么颜色是windows的System.Control? (Visual Studiodevise视图)

主题Luna(即微软制作的XP主题)只定义了Aero(windows Vista和7)的部分类别和部分。

如果您有权访问windows XP和Vista(或7)的计算机,则可以预览theme Explorer实用程序定义的内容: http : //sourceforge.net/projects/mctrl/files/theme-explorer/

我认为在XP上你仍然有主题打开? 如果您关闭了“泡泡糖”模式 – 即恢复为经典外观,则Theming API将全部失败,并且您期望使用旧API来绘制框架元素。 DrawFrameControl等

总结

以上是内存溢出为你收集整理的为什么OpenThemeData(pParent,L“TEXTSTYLE”)在XP上失败?全部内容,希望文章能够帮你解决为什么OpenThemeData(pParent,L“TEXTSTYLE”)在XP上失败?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞62 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容