看流星社区

 找回密码
 注册账号
查看: 5504|回复: 0

SkinSharp企业版静态库破解版VC6.0范例-EXE无需DLL和皮肤

[复制链接]

该用户从未签到

发表于 2013-4-29 08:47:34 | 显示全部楼层 |阅读模式
生成的EXE无需带DLL和皮肤文件(备注:皮肤文件是在EXE的资源文件里面的,不过DLL确实是没有了的,应为它是静态库,静态库是企业版才有的,不过后来企业版也被人破解了,就是现在这个版本,嘿嘿).

VC6.0如何调用静态链接库lib文件里面的皮肤函数?
1、第一步    把以下代码写到你的  StdAfx.h  文件里面  并且把 VC皮肤美化Lib 这个文件夹放到你的工程目录里面。
#include "VC皮肤美化Lib/SkinH.h"//声明函数
#pragma comment(lib, "VC皮肤美化Lib/Detours.lib")
#pragma comment(lib, "VC皮肤美化Lib/SkinH_ST.lib")
//这些代码,主要的作用是函数的声明,把皮肤函数声明出来。
//生成的EXE就不用带  SkinH.dll这个 DLL了。清爽多了


2、第二步  在 资源列表 里面添加一个资源文件 就是 skinh.she这个皮肤文件,资源文件类型填写为SHE 即可,生成的资源ID为IDR_SHE1 。
//这样这个皮肤文件就会在你的EXE内存中了,不会在"野外"乱跑被人发现。
//生成EXE就不用额外的带  skinh.she  这个皮肤文件了,清爽多了。。


3、第三步  就是 调用皮肤代码了。要写两处。
一处为  在 源文件 xxxxxDlg.cpp 里面的   XXXXXXX::OnInitDialog() 窗体加载事件里面, 添加入如下代码
SkinH_AttachResEx(MAKEINTRESOURCE(IDR_SHE1),_T("SHE"),_T(""),0,0,0);

另一处为 在文件 xxxxx.cpp 里面的   xxxx::InitInstance()  EXE初始化事件里面添加入如下的代码
SkinH_Init(m_hInstance);


接下来就 直接编译就 OK了。

http://pan.baidu.com/share/link?shareid=510344&uk=3895950538
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-5-4 10:04

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表