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

MFC基础提问,格式有关问题

2013-11-09 
MFC基础提问,格式问题int num1,num2,num3char ch1[10],ch2[10],ch3[10]GetDlgItem(IDC_EDIT1)-GetWindo

MFC基础提问,格式问题

int num1,num2,num3;
char ch1[10],ch2[10],ch3[10];
GetDlgItem(IDC_EDIT1)->GetWindowText(_T(ch1),10);
GetDlgItem(IDC_EDIT2)->GetWindowText(_T(ch2),10);

num1 = atoi(ch1);
num2 = atoi(ch2);
num3 = num1+num2;

itoa(num3,ch3,10);
GetDlgItem(IDC_EDIT3)->SetWindowText(_T(ch3));


执行时候报错

Error3error C2065: 'Lch3' : undeclared identifierf:\c_plus_plus\lesson_7\mybole\mybole\testdlg.cpp65
Error2error C2065: 'Lch2' : undeclared identifierf:\c_plus_plus\lesson_7\mybole\mybole\testdlg.cpp58
Error1error C2065: 'Lch1' : undeclared identifierf:\c_plus_plus\lesson_7\mybole\mybole\testdlg.cpp57

自己在网上搜到一些答案,比如
右击当前项目,选择属性,在项目默认值下面的“字符集”选项改为“使用多字节字符集”就可以了。这是多种编程语言标准不统一造成的。

由于自己采用的是VS2005的英文版,所以不知道怎么操作上述的步骤,能给我英文版的步骤吗 mfc vs2005
[解决办法]
字符问题,unicode 改成多字节

热点排行