实现页面的皮肤切换页面怎么实现

 熟悉VC/MFC编写界面的朋友经常会遇到這样的问题:自己编写的小软件功能已经完全实现但是界面极其难看,因为使用的都是Windows默认的菜单对话框,状态栏等元素
因此,软件后期的美化界面是一项比较重要的工作上网搜了一下,总结如下:
一般美化界面有很多方案:


A、使用皮肤网上有很多现成的皮肤加載方案
      第一种方案是最傻瓜的,也是使用比较多的.只要软件功能实现了,加入几行简单的代码就可以实现美化。

但是使用了SkinMagic之后编译依然正常但运行时却出错!!!

究其原因:产生该Bug的原因是SkinMagic在换肤时将窗体上面的默认菜单栏给去掉了,就是使用了SetMenu(NULL)方法目的是为了用户在操作时不洅有默认的菜单栏在原位置出现。用户所看到的菜单栏其实是SkinMagic通过内部保存的HMenu来绘制的所以用户在GetMenu()时返回的值为NULL,CMenu *pMenu=GetMenu()->GetSubMenu(2)

加载中,请稍候......

网頁换皮肤~点击更换网页皮肤~ 评分:

点击更换网页皮肤~需要自定义皮肤的自己换个图片就好~

太简单效果不好,基础的东西
效果一般很基础嘚东西
感觉一般。还没有官网哈
东西很不错用着还是比较方便的,但不是很精致
0 0

为了良好体验,不建议使用迅雷下载

网页换皮肤~点击哽换网页皮肤~

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验不建议使用迅雷下载

为了良好体验,不建议使用迅雷下載

0 0

为了良好体验不建议使用迅雷下载

您的积分不足,将扣除 10 C币

为了良好体验不建议使用迅雷下载

开通VIP会员权限,免积分下载

你下载资源过于频繁请输入验证码

若举报审核通过,可返还被扣除的积分

网页换皮肤~点击更换网页皮肤~

我要回帖

更多关于 切换页面怎么实现 的文章

 

随机推荐