代码比较少,直接贴代码。发送端和接收端的代码基本相同。
发送端
// ShareMemory_Send.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <WINDOWS.H>
BOOL Send()
{
//创建FileMapping对象
HANDLE hMapObject = CreateFileMapping(INVALID_HANDLE_VALUE,NULL,PAGE_READWRITE,0,0x1000,TEXT("shared"));
if (NULL == hMapObject)
{
printf("创建文件映像失败\n");
return FALSE;
}