ansi --- Unicode

  



wchar_t pwchello[500];
  ReadProcessMemory(hProcess,(LPVOID)iNum,&pwchello,800,NULL);
  mess_context.Format("内容为:");
  
  
  //   AfxMessageBox(pwchello);
  CString atemp[50];
  wchar_t *chTest=new wchar_t[pCopyDataStruct->cbData-10];
  
  //  MessageBox(NULL,"","");
  for(int i=0;i<pCopyDataStruct->cbData-10;i++)
  {
   chTest[i]=pwchello[i];
   temp.Format("%X",pwchello[i]);
   mess_context+=temp;
   //              atemp[i]=m_MessageContex[i];
  }  
  MessageBoxW(NULL,chTest,chTest,MB_OK|MB_ICONINFORMATION);




//////////////////
 // wchar_t str[]=L"中国";
 /*
 TCHAR szTest[256] = _T("This is a Test String!");
 CString str(szTest);
 AfxMessageBox(str);
 wchar_t szTest1[256] = _T("Also a test string!");
 str = szTest1;
 AfxMessageBox(str);
 str.Format(_T("%s"), _T("Again!!!It's a test string!"));
 wchar_t *szTest2;
 szTest2 = str.GetBuffer(str.GetLength());
 TRACE1("%s", szTest2);  */
 /*
 setlocale(LC_ALL,"chs");
 wchar_t test[] = L"测试Test";
 wprintf(L"%s",test);
 
   CString temp;
  
  //temp.Format(L"%s",test);
  //AfxMessageBox(str);
  
 MessageBoxW(NULL,test,test,MB_OK|MB_ICONINFORMATION);*/

你可能感兴趣的:(ansi --- Unicode)