首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MessageBox()在VS2005中有有关问题!

2012-04-12 
MessageBox()在VS2005中有问题!!!急以前都用VS6.0,现在装上了VS2005,但是用起来老是不爽!在VS2005中,建了

MessageBox()在VS2005中有问题!!!急
以前都用VS6.0,现在装上了VS2005,但是用起来老是不爽!
在VS2005中,建了一个MFC,对话筐,拖了一个按钮,一点按钮就用MessageBox( "你好,VC2005! ")弹出一个对话筐,但有错:“CWnd::MessageBoxW”:   不能将参数   1   从“const   char   [14]”转换为“LPCTSTR”


这是为什么呢!在6.0里没有错,我试了的!

[解决办法]
2005的project默认是Unicode的伐。。。
[解决办法]
MessageBox(L "你好,VC2005! ")
[解决办法]
MessageBox(_T( "你好,VC2005! "));噻
或者
::MessageBox(hWnd,_T( "content "),_T( "title "),MB_OK);
[解决办法]
在project的property里面改~

热点排行