某些软件加皮肤 方法&码
本帖最后由 vienna 于 2010-3-26 17:52 编辑把编译出来的skin.dll放在那个执行文件的目录下~
进行以下操作,切换其他皮肤的自行修改源码
---------------------------------小更新一下-------------------------------------------
技术含量比较少,可以快速用c++重写下使用的dll。。2008Release编译出来 7kb。。相比易的那个600多kb。。。。。。
c++码:
#include <windows.h>
#include "SkinH.h"
#pragma comment (lib,"SkinH.lib")
extern "C" _declspec(dllexport) void Hello();
BOOL APIENTRY DllMain( HANDLE hModule,
DWORDul_reason_for_call,
LPVOID lpReserved
)
{
switch(ul_reason_for_call) {
case DLL_PROCESS_ATTACH:
Hello();
break;
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
SkinH_DetachEx(NULL);
break;
}
return TRUE;
}
void Hello() {
//皮肤效果都往这里加~~
SkinH_Attach();
}
要换肤自行替换skinh.she
下载瞧瞧
占个沙发 好东西,谢谢分享. 不错哦 蛮有意思的!~~~ 这种加载方式也很好!不过还是插件方式感觉更好点吧~ 还是插件方式好点 不过我怕加皮肤影响效率 - - 回复 5# Hmily
这样不能造插件的软件都可以上皮肤 回复Hmily
这样不能造插件的软件都可以上皮肤
vienna 发表于 2010-3-26 15:29 http://www.52pojie.cn/images/common/back.gif
嗯,说的也是,加精鼓励! 回复 8# Hmily
偶有另一方法,发出来有无奖励啊. 回复 9# hym2008
说了又不发很那个………发出来吧