VC6换肤

宇宙379 2012-05-19 11:22:21
尝试过几个第三方换肤库USkin,SkinMagic 等等,需要dll和皮肤文件,能不能把dll和皮肤文件直接嵌入到exe中,而不需要和exe一起拷贝呀
。谢谢。。。
...全文
194 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhllxt 2012-05-29
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
别整了,到时候杀毒软还是会拦截掉的,直接用Lib的静态库就行了,没有DLL。
好像这些换肤库都有提供静态库
[/Quote]

是啊,尽量用静态LIB库,否则有些杀毒软件会提示的,本身不是病毒,却会被杀毒软件提示是否允许,很恶心的。
gfm688 2012-05-28
  • 打赏
  • 举报
回复
我不喜欢临时文件,我用这个:
http://www.joachim-bauch.de/tutorials/loading-a-dll-from-memory/
zhouzhipen 2012-05-28
  • 打赏
  • 举报
回复
别整了,到时候杀毒软还是会拦截掉的,直接用Lib的静态库就行了,没有DLL。
好像这些换肤库都有提供静态库
宇宙379 2012-05-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

部长的意思应该是把DLL和皮肤文件作为资源文件添加到EXE里,然后双击运行时通过一些API读取资源文件,生成对应的DLL和皮肤文件,然后EXE运行时就可以加载这些DLL和皮肤文件了。
[/Quote]

具体怎么做呢,有代码参考下么
dahaiI0 2012-05-22
  • 打赏
  • 举报
回复
部长的意思应该是把DLL和皮肤文件作为资源文件添加到EXE里,然后双击运行时通过一些API读取资源文件,生成对应的DLL和皮肤文件,然后EXE运行时就可以加载这些DLL和皮肤文件了。
宇宙379 2012-05-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

http://blog.csdn.net/visualeleven/article/details/6035381
[/Quote]
好像不对头吧,我的资源是DLL和皮肤文件,怎么放到exe中呢?
Eleven 2012-05-19
  • 打赏
  • 举报
回复
http://blog.csdn.net/visualeleven/article/details/6035381
Eleven 2012-05-19
  • 打赏
  • 举报
回复
可以,以资源的方式潜入exe程序中。需要的时候释放出来,然后LoadLibrary动态加载

15,979

社区成员

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

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