首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MFC扩展DLL中支持内存映射文件或共享内存吗?

2012-03-02 
MFC扩展DLL中支持内存映射文件或共享内存吗??在线等!问题一:MFC扩展DLL中支持内存映射文件或共享内存吗?它

MFC扩展DLL中支持内存映射文件或共享内存吗??在线等!
问题一:
MFC扩展DLL中支持内存映射文件或共享内存吗?它能直接用CreateFile、CreateFileMapping、MapViewOfFile吗??

问题二:
MFC的模板能支持内存映射文件或共享内存吗??

[解决办法]
问题1: 当然可以啊,只要在windows下,包含了windows.h,就可以使用内存映射文件,共享内存只要是dll都可以使用
问题2:任何对象都可以共享的啊,只要在共享定义段内写上你的对象的定义就行了,内存映射没有针对什么对象的,它针对的就是内存里的数据
[解决办法]
"VC++技术内幕(第四版)中有这样一句话:MFC里不支持内存映射文件或共享内存(在内存映射文件那章),不知道是什么意思? "

这个是说MFC里面没有专门的Class来封装映射文件,你只能直接用Windows API,不是说你不能用共享内存。

[解决办法]
肯定支持.只要能调用api就能使用文件内存映射.
"MFC里不支持内存映射文件或共享内存 "是指,mfc库里面

热点排行