NetMessageBufferSend发送出现乱码。。。(50分在线)
const int MAXLEN = 256;
const int MAXMSGLEN = 2000;
wchar_t szName[MAXLEN],szMsg[MAXMSGLEN],szFrom[MAXLEN];
int _ret;
UpdateData(true);
ustrncpy(szName,LPCTSTR(m_recver),sizeof(szName));
ustrncpy(szFrom,LPCTSTR(m_sender),sizeof(szFrom));
ustrncpy(szMsg ,LPCTSTR(m_message),sizeof(szMsg));
_ret = NetMessageBufferSend(NULL,szName,szFrom,(LPBYTE)szMsg,(DWORD)wcslen(szMsg) * sizeof(wchar_t));
发是发出去了,可是收到的是乱码(英文不会)
!!!!!
如果我define _UNICODE又出一个错
msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/Send.exe : fatal error LNK1120: 1 unresolved externals
谁来搞定?