关于skincrafter的使用问题

九州剑王 2012-03-01 10:00:17
公司的源代码里有这个skincrafter的DLL,但是skf应该是被加密过我找不到,是3.1.0.0的, 下载了这个版本的皮肤包,发现写的测试程序应用不上。如果用官方的DLL的话会弹出来demo对话框,并且也应用不上皮肤,我在想,可能是代码有问题导致的。现在贴上来代码,请各位老兄看一下,予以斧正,谢谢啦!
BOOL CMy222App::InitInstance()
{
CSCSkin skin;
skin.Init();
skin.LoadSkinFromFile(_T("I:\\222\\Vista_black.skf"));
skin.ApplySkin();
skin.UpdateControl(0);
......................................
其实很简单,小弟就是在Init里加入了这断代码,DLL加载成功没有问题,皮肤好像也应该加载上的啊,但是总出问题,求助!
...全文
212 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
九州剑王 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hdg3707 的回复:]

公司的代码不会弹出来只能有两种情况:
1.公司是买正版本
2.公司用得是破解的,但破解文件对最新的还好使
如果是破解的,你只要弄清破解的文件在哪就行了,到时把这个破解加到你的工程目录里或EXE所在的目录里.如果有公司的源代码,你看一下源代码就知道了
[/Quote]

公司的程序里只有这么一个DLL,我想找皮肤文件SKF的话,根本找不到,代码里诸如字符串路径都存在一个加密了的XML里了。。。我觉得皮肤文件肯定没区别,正如老兄说的一样,破解文件能找到就好了,我都不知道破解文件是什么样类型的文件,只有个DLL,我也在纠结呢
hdg3707 2012-03-01
  • 打赏
  • 举报
回复
公司的代码不会弹出来只能有两种情况:
1.公司是买正版本
2.公司用得是破解的,但破解文件对最新的还好使
如果是破解的,你只要弄清破解的文件在哪就行了,到时把这个破解加到你的工程目录里或EXE所在的目录里.如果有公司的源代码,你看一下源代码就知道了
九州剑王 2012-03-01
  • 打赏
  • 举报
回复
已解决,发现仍旧会弹出demo对话框,但是公司的代码不会弹出来,不知道为什么,哪位有真正能用的破解版呢?求救啊
九州剑王 2012-03-01
  • 打赏
  • 举报
回复
通过与官方的3.1.0.0比较(就是替换掉程序中的DLL),我发现会弹出来demo说明官网未破解我的还是破解了,但是官网的版本和我的版本都对话框都没有发生变化,所以我相信我离破解仅差一步啦,就是说可能是使用方法有误吧!大大们素来救命哇
九州剑王 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hdg3707 的回复:]
代码里诸如字符串路径都存在一个加密了的XML里了
那就是说你能看到源代码,如果是这样,你看看能不能找到解密部分的代码,因为肯定要读这些字符路径的,读了就需要解密,除非解密是调用另一个程序或DLL里的函数
要是这样,如果有安装盘,就把这个安装盘在别的计算机里安装,看看在安装过程中能不能发现都装了什么文件,网上好象有个监视文件改动软件,通过它看看都增加了什么文件
[/Quote]
辛苦啦!么么哒
hdg3707 2012-03-01
  • 打赏
  • 举报
回复
代码里诸如字符串路径都存在一个加密了的XML里了
那就是说你能看到源代码,如果是这样,你看看能不能找到解密部分的代码,因为肯定要读这些字符路径的,读了就需要解密,除非解密是调用另一个程序或DLL里的函数
要是这样,如果有安装盘,就把这个安装盘在别的计算机里安装,看看在安装过程中能不能发现都装了什么文件,网上好象有个监视文件改动软件,通过它看看都增加了什么文件

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧