摘要: 稍微说下自己用过的感受: 1.SkinMagic 动态库DLL使用,(有VC6版本的静态链接库,没能成功调用)。对控件:菜单和下拉框(下拉滚动条)有问题。不能自由设置颜色背景 皮肤格式:.smf,可使用SkinBuilder工具进行自制皮肤。 2. Skin++ 动态库DLL使用,对控件无问题,编码 阅读全文
posted @ 2016-11-26 16:44 我自逍遥笑 阅读(10275) 评论(0) 推荐(0)
摘要: SkinSharp功能强大,该皮肤库支持完全多种颜色改变等。 下面是静态链接库时的SkinH.h头文件: 阅读全文
posted @ 2016-11-26 16:23 我自逍遥笑 阅读(4039) 评论(0) 推荐(0)
摘要: 需要注意的是: 加载换肤后,程序关闭时,无需调用卸载皮肤接口,SkinSharp换肤库会自己完成清理工作。换肤时无需卸载皮肤,直接调用即可。 其DLL使用方法与前面几种皮肤库用法类似。如下: 1. 将动态库 SkinH.dll和皮肤文件SkinH.she拷贝到程序生成的目录;将 SkinH.h和皮肤 阅读全文
posted @ 2016-11-26 16:14 我自逍遥笑 阅读(6777) 评论(0) 推荐(0)
摘要: 该种皮肤库资料很少,用法与前面几种类似。 它主要有:USkin.dll ,USkin.lib,USkin.h和Sakura.msstyles这四个文件。皮肤格式是.u3。SkinBuilder是USkin界面换肤软件.u3文件制作环境 。 以下是摸索出来的用法,如有错误请指正。 一、使用方法 1. 阅读全文
posted @ 2016-11-25 22:02 我自逍遥笑 阅读(3357) 评论(0) 推荐(0)
摘要: 主要分为以下几个方面: 1.Skin++使用方法 2.使用中注意事项 一. Skin++使用方法 SkinPPWTL.dll、SkinPPWTL.lib、SkinPPWTL.h ,将三个文件及相应皮肤(.ssk)拷贝至工程文件夹下 1.加载Skin++ 1).在工程stdafx.h文件中加入#inc 阅读全文
posted @ 2016-11-25 20:49 我自逍遥笑 阅读(10985) 评论(0) 推荐(1)
摘要: 在SkinMagic使用过程中,经常遇到以下几个问题: 1. 静态加载皮肤文件时,资源文件IDR_SKIN_CORONA可能会报错:未声明的标识符 解决方法:添加头文件”Resource.h“ 2. 界面需要添加换肤菜单功能,只需要: 解决方法:在界面中加入换皮肤菜单,及相应的函数,在函数中加载皮肤 阅读全文
posted @ 2016-11-24 11:10 我自逍遥笑 阅读(1902) 评论(0) 推荐(0)
摘要: SkinMagic常用函数介绍 (1)InitSkinMagicLib函数:初始化SkinMagic (2)LoadSkinFile函数:加载皮肤文件 (3)LoadSkinFromResource函数:从资源加载皮肤文件 (4)SetWindowSkin函数:为标准对话框加载皮肤(比如文档) (5 阅读全文
posted @ 2016-11-24 09:26 我自逍遥笑 阅读(1158) 评论(0) 推荐(0)
摘要: 【SkinMagic使用流程】 1.工程配置SkinMagic相关文件 2.初始化SkinMagic皮肤文件,窗体加载皮肤 3.释放皮肤资源 特别声明,SkinMagic要是破解版的,如果不是,可能需要先破解! 1.工程配置SkinMagic相关文件 在给窗体或对话框加载皮肤的时候首先要把使用Ski 阅读全文
posted @ 2016-11-23 22:11 我自逍遥笑 阅读(6451) 评论(0) 推荐(0)
摘要: 需要在MFC实现自定义控件功能,网上搜集找的如下方法实现: 以下是步骤说明。 一、自定义一个空白控件 1、先创建一个MFC工程 NEW Project-->MFC-->MFC Application-->name: “CustomCtr”-->Application Type选择“Dialog ba 阅读全文
posted @ 2016-11-18 09:54 我自逍遥笑 阅读(6459) 评论(0) 推荐(1)
摘要: 主要是拷贝的程序问题,有错误的空字符。 0x3000是汉语的空格,也就是全角空格,相当于一个汉字,但你又看不见它。 你知道的,像逗号,有半角(,)和全角(,)之分的,其实空格也有。 0x3000是全角的空格,0x20是半角的空格。 最好把这个语句的后面空白部分,都删除掉,免得有不可见的全角空格。 阅读全文
posted @ 2016-11-17 10:37 我自逍遥笑 阅读(580) 评论(0) 推荐(0)