没看楼主所说具体代码。 如果不考虑性能,仅仅是说把内存中某块属于DLL文件的数据作为DLL文件加载进来,可以使用文件读写操作,把内存中的数据写入磁盘,再按照正常的DLL文件加载方法就行了。这个可以实现对DLL的封装隐藏加载。
想到一个办法:在DLL中加入资源的同时,加入一个函数,函数读取DLL中资源,并返回资源入口句柄或者内存地址句柄(锁定内存块之后),或者直接返回资源的二进制数据。 有大神能测试一下吗?
1,486
社区成员
23,279
社区内容
加载中
试试用AI创作助手写篇文章吧