给VC程序换皮肤

简介:

第一种方法:
下载SkinMagic软件 
1. 首先把SkinMagicLib.h, SkinMagicLib.h, 以及.smf文件(方便加载皮肤)放到你的的VC6工程目录下;

2.在左边的Fileview卡片里面,在Resource files栏目加入SkinMagicLib.lib,在FileView卡片里面加入SkinMagicLib.h文件,并在stdafx.h中加入#include "SkinMagicLib.h" ;
3.  在C**App类的文件里面找到InitInstance函数,在InitInstance()函数的开始处添加初始化SkinMagic资源的代码。
         VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), "Demo" ,
                                                NULL,
                                                NULL ) );
        VERIFY( 1 == LoadSkinFile( "Devior.smf" )); //.smf皮肤文件可以用软件包中的.smf文件替换
        VERIFY( 1 == SetDialogSkin( "Dialog" ) );//设置对话框的皮肤
4.按Ctrl+W,看到ClassWizard,再给C**App类加入ExitInstance函数 ,加入一行代码: 
ExitSkinMagicLib();//为了退出时清理内存 
   
第二种方法:
1.在C**App类中添加路径“#include ".\skins\SkinPlusPlus.h"”
2.将**.ssk,SkinPlusPlus.h,SkinPlusPlus.dll,SkinPlusPlus.lib文件放在工程所在位置
3.在工程中添加SkinPlusPlus.h文件
4.在C**App类中的InitInstance()添加“InitializeSkin(_T("SoftCrystal.ssk"));”代码
目录
相关文章
|
7月前
|
存储 缓存 NoSQL
不扒瞎,这个程序让我从150s优化到了5s
在优化一个业务开发组的生产问题时,发现销售管理系统查询数据延迟高达2-3分钟。问题根源在于,程序在for循环中频繁读取Redis大KEY数据,导致性能下降。解决方案是采用本地缓存HutoolCache,将耗时降至毫秒级别。此外,还对RedisTemplate配置进行了研究,Jackson2JsonRedisSerializer在序列化时包括了所有字段,即使字段值为null,增加了数据体积。通过对ObjectMapper的调整,仅序列化非空字段,可以显著提升redis读取性能。本文同时还提醒我们在使用Redis时要注意大对象缓存,强调了正确使用和配置缓存以及避免大对象存储的重要性。
73 5
|
7月前
|
C语言
C语言小插曲——对图形库的初步探索(消除小球小游戏)
C语言小插曲——对图形库的初步探索(消除小球小游戏)
38 0
|
8月前
|
SQL 定位技术 Android开发
分享119个Android手机应用源代码总有一个是你想要的
分享119个Android手机应用源代码总有一个是你想要的
406 2
|
开发者
试着做点儿有趣的事情
一个游戏怎样才算是做完了?这是个因人而异的问题。有些游戏还没有做出来就做完了,因为开发者不想再做了。有的游戏看上去做完了,但是后续还在不停的更新,那我们就说这个游戏其实还没有做完。至于如何算是做完了,我觉得这应该交由该游戏的制作者来决定。
100 0
|
IDE 编译器 开发工具
|
C语言 C++
【C语言】运用easyX——实现实时时钟,给自己的桌面加点料
在前面的学习中,我们尝试了反弹小球,飞机大战,跳跃小鸟,贪吃蛇等游戏的开发复现在对经典的怀念时,我们也得往前看。在娱乐过后,必定是对生活的运用与实践和便利,而现在,便要涉及到这节内容——实时时钟,给自己的电脑开一个可随时查看的钟表你是否知道其中的原理?现在让我们一起来探讨一下吧!
【C语言】运用easyX——实现实时时钟,给自己的桌面加点料
|
C语言
c语言黑白界面射击游戏
c语言黑白界面射击游戏
c语言黑白界面射击游戏
|
安全 数据安全/隐私保护 图形学
想要保护程序?加密狗太麻烦,试试这个吧(Unity3D)
在使用Unity进行软件开发的时候,会遇到实现程序的使用次数限制,以及使用的时间区间限制,说白就是保护程序的一种措施。我们用的方法是,新建注册表,增加键值对,修改键值,完成对程序的使用权限控制。当然还有更加安全的方法,包括获取硬盘编号,还有电子狗加密等等,这些就以后讨论。

热门文章

最新文章