刚装了个VS2012,结果出错了,什么情况,我在VC6上都行的
vs2012吧
全部回复
仅看楼主
level 3
建了个MFC工程,在界面上添加了个编辑框控件,并绑定变量m_show,在OnInitDialog()中添加了一行代码:m_show.SetWindowText("Hello World !");
结果出错了,
错误信息:
error C2664: “CWnd::SetWindowTextW”: 不能将参数 1 从“const char [14]”转换为“LPCTSTR”1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
有谁知道这是什么情况啊?
2013年07月08日 09点07分 1
level 1
应该是
m_show=_T("Hello World !");
好像是 你试一下 蛋疼的 vs2012 很多与vc6.0 的好多代码复制过来 是不能用的
2013年07月08日 14点07分 2
这个的确可以,不过要把类别由control改成value的,但是感觉用这样刷新数据的方式不是很方便,平时好像都很少用
2013年07月08日 15点07分
1