CFile * file=new CFile();
hfile=CreateFileMapping(file,.............)这个函数的参数应该怎么写啊?
MapViewOfFile(hfile,.....................)这个函数的参数应该怎么写啊?
UnmapViewOfFile(........................);这个函数的参数应该写什么啊?
hfile=CreateFileMapping(file,.............)这个函数的参数应该怎么写啊?
MapViewOfFile(hfile,.....................)这个函数的参数应该怎么写啊?
UnmapViewOfFile(........................);这个函数的参数应该写什么啊?
HANDLE m_hMapObject=CreateFileMapping((HANDLE)-1,NULL,PAGE_READWRITE,0,256,_T("shared_memory"));
不需要具体的文件句柄,不设置安全属性,读写方式,,大小,共享文件名
HANDLE m_hMapObject=OpenFileMapping(FILE_MAP_READ,FALSE,_T("shared_memory"));
声明为读,不要继承,共享文件名
LPLONG m_pMapView=(LPLONG)MapViewOfFile(m_hMapObject,FILE_MAP_READ,0,0,0);
UnmapViewOfFile(m_pMapView);
调用MapViewOfFile或MapViewOfFileEx返回的变量
你去查查MSDN吧,那个上面说得清楚。用好内存映射对你好处大大的