社区
界面
帖子详情
我的程序界面是基于对话框,在设计时为XP风格的界面,为何运行后却是一般的界面?
agzxp
2006-11-04 10:29:02
如题
...全文
214
3
打赏
收藏
我的程序界面是基于对话框,在设计时为XP风格的界面,为何运行后却是一般的界面?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BoXoft
2006-11-05
打赏
举报
回复
Add Windows XP Theme Style to your current projects
https://secure.codeproject.com/w2k/xptheme.asp
agzxp
2006-11-05
打赏
举报
回复
zhshgap(努力学习)大哥:
说点细节!
谢谢!
zhshgap
2006-11-05
打赏
举报
回复
要加代码
设置MFC
对话框
的
xp
界面
风格
主要内容 以vs2008为例 我们新建一个MFC工程的时候,Project style默认只有一个选项,下面的Visual style and colors子选项也是不可选的,这个选项就决定了
对话框
界面
的
风格
。 我们新建完工程之后什么都不做立刻
运行
,出来的
界面
就是
xp
风格
的,如图1: 图1 工程的默认字符集默认是unicode的(图2),但写代码的时候,通常,我会习惯用m
Visual C++ 6.0中实现
XP
风格
的
程序
界面
。
本文中所用到的方法从网上得到,时间长了找不到最终出处。就不写引用地址了:-)两种样式的
对话框
如图所示:对Visual C++ 6.0的程序实现
XP
样式有两种方法:第一种方法:它不仅对Visual C++ 6.0写的程序管用,对其它以前已经编写的在
XP
界面
下显示为旧样式的程序同样有效。将下面文本保存为yourapp.exe.manifest,放于你应用程序同一个文件夹中再打开看看,是不是程序的
界面
跟原来看起来有所不同! 这里要注意的是yourapp为你的应用程序的名字。
VC++6 实现
界面
使用
XP
风格
VC++6 实现
界面
使用
XP
风格
看到有人需要这个东西,在英文下有很多文章,中文搜索发现不是很好,因此特意介绍下。1.实现原理 微软为Windows
XP
提供了Themes服务。Themes可以让程序具有“
XP
风格
”,看起来更美观,因为微软更新了Comctl32.dll(ver6.0)这个“
XP
风格
”的控件。微软还为了保留传统的Windows
界面
风格
,特地留下了Comctl32.dll v5
VC无负担实现
XP
风格
界面
关于让自己的
程序
界面
实现
XP
风格
这个问题,在网上的讨论很多,大多数的作法都是写一个.manifest文件,然后将文件名改一下,比如.exe文件为test.exe,就将这个.manifest文件改名成test.exe.manifest,并将其和test.exe放在同一个目录里,这样test.exe在
XP
或2003(必须启动Themes服务)下
运行
时就会呈现
XP
界面
风格
。有件事情必须说一下,按照上
MFC
程序
界面
的
XP
风格
在CSDN论坛里发现一牛人的回帖如下。经验证确实可以,故拿来给大家分享,呵呵,常在江湖走,哪不遇高手,没想到还有这样的方法。并且里面的那个Microsoft.Windows.XXXX竟然都可以。总之,学习了。首先在RES目录下建一个文件,命名Master.manifest然后用记事本打开放入 name=”Microsoft.Windows.XXXX” processorArchi
界面
15,975
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章