在写共享内存的时候,要将CB中的string 转换为LPCWSTR
首先我们要在头文件中包含#include”string”
std::string strMapName = "ShareMemory";
//********************string转LPCWSTR需要写个函数
size_t origsize = strMapName.length() + 1;
const size_t newsize = 100;
size_t convertedChars = 0;
wchar_t *wcstring = (wchar_t *)malloc(sizeof(wchar_t)*(strMapName.length() - 1));// 自行释放
mbstowcs_s(&convertedChars, wcstring, origsize, strMapName.c_str(), _TRUNCATE);
//**********************************