怎样把写好的EXE文件改成dll文件 怎样把写好的EXE文件改成dll文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把winmain中的内容放到dllmain中吧! 我写的EXE文件是一个通用程序,现在需要把我的这个程序变成DLL可以通用各个领域 不用,你在exe源程序中导出函数,使用时用LoadLibrary()导入这个exe再找到函数,调用就可以了。 楼上办法可行。it works in my project.不过还是建议新建个DLL工程,将原EXE所有的类全部拷过来,将类一一导出。仅导出函数的话作用有限。 天,很久以前的问题了icelight(icelight)的建议不错,我也只能想到这样做。oiq(oiq) 的方法大概也是有效的,不过没有试过。 我改过,除了要加DLLMAIN之外,还有改编译选项,可自己生成一个试验DLL比较一下,我当时是成功了,我的DLL还支持VIEW-DOC结构呢,不过现在忘了 我也急!我忙了很久了,更改老是不成功?除非把.dsp工程文件改为dll向导生成的工程文件 DLL有很多编译选项,EXE也是一样的,你随便改几个问题还是很多的。最好的法子,建立一个DLL的空工程,再将EXE的代码拷贝过了,添加到工程里面。对你要引出的函数和类加一个DLL引出描述就可以了。__declspec( dllexport )另外还要看你是想显式使用DLL还是隐式使用DLL。当然说的简单,作起来还是要点心思的。建议自己建立一个DLL先看看。 主要看看dll和exe的区别就好了~exe和dll的编译器选项不同~主函数不同~都是PE~dll一般导出函数,exe一般导入函数…… 如何让EditView自动隐藏滚动条? 存储编辑框的内容 ODBC连接的速度问题,谢谢! 问一个关于辅助UI线程的发消息的问题 why? 如何判断类对象实例是否已存在??? 结构体嵌套使用问题 请问高手如何才能修改d3d9.dll的Direct3DCreate9接口 如何解决屏闪问题!求助!! 如何操作ini文件,在vc中。 请问如何对有换行号的CString用Textout()显示 DLL理解的问题!我都不好意思问!大家鄙视一下!
使用时用LoadLibrary()导入这个exe
再找到函数,调用就可以了。
icelight(icelight)的建议不错,我也只能想到这样做。oiq(oiq) 的方法大概也是有效的,不过没有试过。
最好的法子,建立一个DLL的空工程,再将EXE的代码拷贝过了,添加到工程里面。对你要引出的函数和类加一个DLL引出描述就可以了。__declspec( dllexport )另外还要看你是想显式使用DLL还是隐式使用DLL。当然说的简单,作起来还是要点心思的。建议自己建立一个DLL先看看。
exe和dll的编译器选项不同~
主函数不同~
都是PE~
dll一般导出函数,exe一般导入函数……