|
发表于 2023-12-14 22:52:14
|
显示全部楼层
湖南省娄底市
返回 (CreateFileMappingA (-1, 0, 4, 0, Len, Name )) 变量名 | 类 型 | 静态 | 数组 | 备 注 | hwnd | 整数型 | | | LPSTR | 整数型 | | | len | 整数型 | | | lenx | 整数型 | | | Datas | 字节集 | | |
len = 取字节集长度 (Data )lenx = len + 4 Datas = 到字节集 (len ) + Data hwnd = OpenFileMappingA (2, 1, Name )LPSTR = MapViewOfFile (hwnd, 2, 0, 0, 0 ) 写到内存 (Datas, LPSTR, lenx )UnmapViewOfFile (LPSTR )变量名 | 类 型 | 静态 | 数组 | 备 注 | LPSTR | 整数型 | | | hwnd | 整数型 | | | data | 字节集 | | | len | 整数型 | | |
hwnd = OpenFileMappingA (4, 1, Name )LPSTR = MapViewOfFile (hwnd, 4, 0, 0, 0 ) data = 指针到字节集 (LPSTR, 4 ) len = 取字节集数据 (data, #整数型, )data = 指针到字节集 (LPSTR, len + 4 )data = 取字节集右边 (data, len )UnmapViewOfFile (LPSTR )返回 (data )返回 (CloseHandle (hwnd ))
内存映射类 正好最近用过
|
|