error C2664: CWnd::MessageBoxW

1182阅读 0评论2008-05-21 hb_li_520
分类:C/C++

 HRESULT hr = pDoc.CreateInstance(__uuidof(MSXML2::DOMDocument40));
 if(!SUCCEEDED(hr))
 { 
  MessageBox("Don't Create DOMDocument object,Please check alread setup MS XML Parser !");
  return ;
 }
 
    d:\vs2005space\suretechxml\suretechxml\xmlparsedlg.cpp(54) : error C2664: “CWnd::MessageBoxW”:
    不能将参数 1 从“const char [75]”转换为“LPCTSTR”
 
 
MessageBox(_T("Don't Create DOMDocument object,Please check alread setup MS XML Parser !"));
  字符类型有两种:char 和 wchar_t。char 类型保证了有足够的空间,能够存储机器基本字符集中
  任何字符相应的数值,因此,char 类型通常是单个机器字节(byte)。wchar_t 类型用于扩展字符集,
  比如汉字和日语,这些字符集中的一些字符不能用单个 char 表示。
上一篇:EM 无法启动需重新完全配置EM
下一篇:利用MSXML VC++配置XML文档