vs2010 的C++怎么回事?MessageBox不能用!!!

VS2010的C++怎么好多功能不能用,定义一个CButtonbtn不行,MessageBox参数不对。我是看VC++6.0教程的,怎么那么多不兼容啊,VS2010C++... VS2010 的C++ 怎么好多功能不能用,定义一个CButton btn 不行,MessageBox参数不对。 我是看VC++6.0教程的,怎么那么多不兼容啊,VS2010 C++的MessageBox怎么用
MessageBox("你好"); //错误
MSDN是2008的,目测我的语法是正确的
展开
 我来答
hevinn
2013-02-17 · TA获得超过102个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:86.8万
展开全部
嗯嗯,你这个情况很常规,
就是一个宽字节字符的问题,
在vs2010中通常是宽字节的,也就是说你要使用L""这样的参数。
总之,都是些字节兼容性的问题,也是为了更好的兼容性才做出这样的统一。
适应了就好了,祝你好运。
追问
顺便再问个问题
看孙鑫的MFC需要什么基础?为什么我看了《c++程序设计》依旧听不懂孙鑫同志的嘀咕?
我只看了前几章,难道说MFC那么难么?是不是前面几章就是介绍MFC运行机制,对于初学者可以先跳过?
MFC编程是不是就是不断的修改原来的那个程序?(创建项目结束后能直接生成的那个文本框?)
孙鑫讲怎么画图怎么弄文本有什么意义?

我以前是学其他简单语言的,弄不懂C++,很好奇,谢谢了
追答
都说孙鑫的c++视频很值得看;
本来学习也是需要有个过程,不是说你单单的去看谁的视频就可以恍然大悟的,
都在于自己的亲自实践,
即使你能听懂孙老师的视频,自己不亲自实践,那也不是你自己的东西不是吗?
哈哈哈,希望对你有所帮助。
ywj19920206
2015-09-30 · TA获得超过443个赞
知道小有建树答主
回答量:624
采纳率:0%
帮助的人:272万
展开全部
能用的吧。
关键点:函数里面要求的LPCTSTR类型的,不能写错了。
区别:和VC不一样,VC可以直接传字符串等等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1070ee9
2013-02-17 · 超过17用户采纳过TA的回答
知道答主
回答量:153
采纳率:0%
帮助的人:68.8万
展开全部
6.0肯定和vs不兼容啊。主要是字符集的问题。你可以用MessageBoxA或者MessageBox(L“”)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2976c9b
2013-02-17 · TA获得超过1555个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:714万
展开全部
要放到继承了CWnd类的子类下面使用。
不然就是SDK的API了、
追问
我已经知道原因了,MessageBox(_T()"你好");就行,就是不知道为什么VS2010是UNICODE的,怎么改?

顺便问一下,哪里可以找到
VS2010 C++的全功能介绍?就是对比的那种,增加什么功能的

还有,怎么删除类下的函数啊,VC++右键删除即可,VS2010没有
追答
_T是个宏吧,是需要这样的。。类似TEXT()

VS2010我没用过,,抱歉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式