您的位置:程序门 -> vc/mfc -> 进程/线程/dll



如何将exe文件写成dll文件


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何将exe文件写成dll文件
发表于:2007-12-16 12:53:57 楼主
把多个exe文件封装成一个dll文件,然后用一个主程序调用这个dll文件。
发表于:2007-12-16 13:21:591楼 得分:0
不明白你的意思,我都是建dll工程来写dll文件的...
发表于:2007-12-16 14:15:382楼 得分:0
分析exe的功能,划分好如何提供导出函数或者导出类,以dll方式重建工程
发表于:2007-12-16 16:27:003楼 得分:0
不理解,什么叫把多个dll封装到一个dll里,有这种说法吗?lz说的封装是什么意思啊?当做资源?
发表于:2007-12-16 20:44:164楼 得分:0
你可以用loadlibrary()直接来 load你的exe程序,用函数   getprocess()来调用   exe中的导出接口就可以了.
上面是用法,你然后打开你的工程,在项目设置中将起编译   为*.dll而不是exe,   就可以了.
发表于:2007-12-16 20:53:115楼 得分:0
如果是想把exe   伪装成dll,那直接将后缀改为   .dll,然后用   createprocess   或   shell   就可以启动了

如果是想将某些函数写到dll,供   exe   调用,那么用vb写类,然后用工程引用这个dll就好了
发表于:2007-12-16 21:06:526楼 得分:0
说的是想在dll里实现createprocess调用exe文件吗?
发表于:2007-12-17 16:24:217楼 得分:0
lz的意思是将多个exe文件作为资源封装进dll中,再供其他程序调用,dll中封装dll做过,封闭exe文件没做过,不过应该也是可以做为资源进行封装.但在调用之前,一定要先还原为exe文件,调用完成之后,最后再将exe文件删除.


快速检索

最新资讯
热门点击