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的,目测我的语法是正确的 展开
MessageBox("你好"); //错误
MSDN是2008的,目测我的语法是正确的 展开
展开全部
嗯嗯,你这个情况很常规,
就是一个宽字节字符的问题,
在vs2010中通常是宽字节的,也就是说你要使用L""这样的参数。
总之,都是些字节兼容性的问题,也是为了更好的兼容性才做出这样的统一。
适应了就好了,祝你好运。
就是一个宽字节字符的问题,
在vs2010中通常是宽字节的,也就是说你要使用L""这样的参数。
总之,都是些字节兼容性的问题,也是为了更好的兼容性才做出这样的统一。
适应了就好了,祝你好运。
追问
顺便再问个问题
看孙鑫的MFC需要什么基础?为什么我看了《c++程序设计》依旧听不懂孙鑫同志的嘀咕?
我只看了前几章,难道说MFC那么难么?是不是前面几章就是介绍MFC运行机制,对于初学者可以先跳过?
MFC编程是不是就是不断的修改原来的那个程序?(创建项目结束后能直接生成的那个文本框?)
孙鑫讲怎么画图怎么弄文本有什么意义?
我以前是学其他简单语言的,弄不懂C++,很好奇,谢谢了
追答
都说孙鑫的c++视频很值得看;
本来学习也是需要有个过程,不是说你单单的去看谁的视频就可以恍然大悟的,
都在于自己的亲自实践,
即使你能听懂孙老师的视频,自己不亲自实践,那也不是你自己的东西不是吗?
哈哈哈,希望对你有所帮助。
展开全部
能用的吧。
关键点:函数里面要求的LPCTSTR类型的,不能写错了。
区别:和VC不一样,VC可以直接传字符串等等。
关键点:函数里面要求的LPCTSTR类型的,不能写错了。
区别:和VC不一样,VC可以直接传字符串等等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
6.0肯定和vs不兼容啊。主要是字符集的问题。你可以用MessageBoxA或者MessageBox(L“”)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要放到继承了CWnd类的子类下面使用。
不然就是SDK的API了、
不然就是SDK的API了、
追问
我已经知道原因了,MessageBox(_T()"你好");就行,就是不知道为什么VS2010是UNICODE的,怎么改?
顺便问一下,哪里可以找到
VS2010 C++的全功能介绍?就是对比的那种,增加什么功能的
还有,怎么删除类下的函数啊,VC++右键删除即可,VS2010没有
追答
_T是个宏吧,是需要这样的。。类似TEXT()
VS2010我没用过,,抱歉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询