社区
资源
帖子详情
用程序生成一个加入资源里的dll到指定目录,然后调用它
MinToMin
2006-08-17 04:37:22
看到我问题的兄弟姐妹,你们好:
我现在遇到个问题
就是:
我用已经编制好的dll放到另一个MFC对话框应用程序的资源里,然后每次运行这个应用程序,就把资源里的这个dll拷贝到我指定的目录里面,然后还是这个应用程序来调用这个拷贝后的dll,你们看有什么办法没,无论提供任何建议,兄弟我倍加感谢!!!
...全文
132
1
打赏
收藏
用程序生成一个加入资源里的dll到指定目录,然后调用它
看到我问题的兄弟姐妹,你们好: 我现在遇到个问题 就是: 我用已经编制好的dll放到另一个MFC对话框应用程序的资源里,然后每次运行这个应用程序,就把资源里的这个dll拷贝到我指定的目录里面,然后还是这个应用程序来调用这个拷贝后的dll,你们看有什么办法没,无论提供任何建议,兄弟我倍加感谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qtext
2006-08-17
打赏
举报
回复
类似的代码:
HRSRC hRes = FindResource(NULL,MAKEINTRESOURCE(IDR_DLL1),_T("dll"));
DWORD dwSize = SizeofResource(NULL , hRes); //获得指定资源的大小
HGLOBAL MemoryHandle = LoadResource(NULL, hRes);//将资源载入内存
char sysdir[100],DllFile[120];
GetSystemDirectory(sysdir,sizeof(sysdir));
strcpy(DllFile,sysdir);
strcat(DllFile,"\\MyDll.dll");
if(MemoryHandle!= NULL)
{
BYTE *MemPtr = (BYTE *)LockResource(MemoryHandle); //定位资源位置
CFile file(DllFile,CFile::modeCreate | CFile::modeWrite);
file.Write(MemoryHandle,dwSize);
file.Close();
//创建一个临时文件,写入资源数据
}
licensemanagerusersubscriptions-jvm-1.3.49-javadoc.jar
licensemanagerusersubscriptions-jvm-1.3.49-javadoc.jar
Delphi 13控件之ProjectCode.zip
Delphi 13控件之ProjectCode.zip
lakeformation-jvm-1.3.108-sources.jar
lakeformation-jvm-1.3.108-sources.jar
robomaker-jvm-0.17.9-beta.jar
robomaker-jvm-0.17.9-beta.jar
opensearch-1.1.16-javadoc.jar
opensearch-1.1.16-javadoc.jar
资源
2,585
社区成员
18,436
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章