首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

为什么在VB中画出的控件(如按钮),比C++(如任务管理器)中的控件难看的多?解决办法

2012-02-25 
为什么在VB中画出的控件(如按钮),比C++(如任务管理器)中的控件难看的多?VB中画出的控件都是Windows经典主

为什么在VB中画出的控件(如按钮),比C++(如任务管理器)中的控件难看的多?
VB中画出的控件都是Windows经典主题里的样式,而C++就不是,
怎样才能使VB画出C++那样的XP主题的组件,
不要用外接控件。


不仅仅是常用控件,连 选项卡,列表视图,TreeView等 都很难看.我也不想用第三方控件.
用C++制作出来的和WindowsXP主题的一样,
但用VB制作出来的只跟Windows经典主题的一样.

[解决办法]
为程序添加一个 24 号资源,内容参考 c:\windows\WindowsShell.Manifest

在 FormLoad 里面调用 InitCommonControld API

这样程序就可以支持 xp 的视觉样式了。
[解决办法]
http://blog.csdn.net/asanscape/article/details/678147

热点排行