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的,目测我的语法是正确的 展开
4个回答
展开全部
嗯嗯,你这个情况很常规,
就是一个宽字节字符的问题,
在vs2010中通常是宽字节的,也就是说你要使用L""这样的参数。
总之,都是些字节兼容性的问题,也是为了更好的兼容性才做出这样的统一。
适应了就好了,祝你好运。
就是一个宽字节字符的问题,
在vs2010中通常是宽字节的,也就是说你要使用L""这样的参数。
总之,都是些字节兼容性的问题,也是为了更好的兼容性才做出这样的统一。
适应了就好了,祝你好运。
追问
顺便再问个问题
看孙鑫的MFC需要什么基础?为什么我看了《c++程序设计》依旧听不懂孙鑫同志的嘀咕?
我只看了前几章,难道说MFC那么难么?是不是前面几章就是介绍MFC运行机制,对于初学者可以先跳过?
MFC编程是不是就是不断的修改原来的那个程序?(创建项目结束后能直接生成的那个文本框?)
孙鑫讲怎么画图怎么弄文本有什么意义?
我以前是学其他简单语言的,弄不懂C++,很好奇,谢谢了
追答
都说孙鑫的c++视频很值得看;
本来学习也是需要有个过程,不是说你单单的去看谁的视频就可以恍然大悟的,
都在于自己的亲自实践,
即使你能听懂孙老师的视频,自己不亲自实践,那也不是你自己的东西不是吗?
哈哈哈,希望对你有所帮助。
帕剌斯
2024-10-29 广告
2024-10-29 广告
德国Palas 成立于1983年,总部位于德国巴登符腾堡州的卡尔斯鲁厄。作为气溶胶技术专家, Palas 致力于为用户提供气溶胶颗粒物的产生、处理、测量与分析解决方案,是该领域内全球先进的开发商和制造商。基于自身技术的独特优势,Palas ...
点击进入详情页
本回答由帕剌斯提供
展开全部
能用的吧。
关键点:函数里面要求的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我没用过,,抱歉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询