Windows API的界面风格都是Windows Classic的吗
如果不特意指定,系统会使用5.8版本的common control,应该就是题主说的classic风格。想要让界面有win7那种效果要使用manifest强制载入6.0以后的common control就可以了。做法是在任意源文件中加入下面这句话:#pragma comment(linker, "/manifestdependency:\\"type=\u0026#39;win32\u0026#39; name=\u0026#39;Microsoft.Windows.Common-Controls\u0026#39; version=\u0026#39;6.0.0.0\u0026#39; processorArchitecture=\u0026#39;*\u0026#39; publicKeyToken=\u0026#39;6595b64144ccf1df\u0026#39; language=\u0026#39;*\u0026#39;\\"")经 @蒋晟 提醒,Common Control 6只支持Unicode程序,使用MBCS会有问题,请注意。
■网友
Windows API写出来的界面是跟着你的系统设置走的.你的系统主题是XP风格就是XP风格,是win7风格就是win7风格.是Classic风格就是Classic风格.记得有参数可以设置强制使用某种风格.
推荐阅读
- 为啥旧版windows一直能收到安全补丁,旧版iOS却不
- 界面新闻|不会吧?DS 9在欧洲竟然和宝马5系卖得一样贵
- windows资源管理器无法浏览部分安卓手机内文件
- 怎样使用opengl高效的绘制
- 界面新闻|搭载全新“弗迪”系技术的宋PLUS能否打破燃油车固有印象,我们体验了一番|试驾
- windows 7怎样使文件系统区分大小写
- Windows中文件名最大字符数
- 为啥mapinfo火不起来
- 界面新闻|玛莎拉蒂新Ghibli Fenice限量版开始交付,陈伟霆成为中国市场10位车主之一
- Minecraft中通过定义具体继承的方块类来存储方块的额外属性,咋通过编写API改进这种方法
