MFC编辑框输出问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 00:35:34
如何在编辑框中给字符型的变量赋值为一个整型的数值然后用UpdateData(false)输出来
如:
另外一个编辑框的变量是添加的int num;
要输出的编辑框的变量是CString str;
现在我在不知道num的具体的值的前提下要从str中输出这个num怎么输出啊?
我记得C++中有"<<num<<"的输出办法,但是在MFC中<<是没被定义的,不能使用。
我不是要在对话框中弹出,而是要在一个添加了CString str变量的编辑框中输出啊

看的不是很明白...
你的意思是
现在有两个编辑框
一个绑定变量 num(int),编辑框1
一个绑定变量 str(CString),编辑框2
然后当num改变的时候,绑定str的编辑框显示num的值
是这样吗???

UpdateData(TRUE);
str.Format("%d", num);//把num以整形赋给str
UpdateData(FALSE);
然后编辑框2的内容就是num了

如:
int num=34;
char str[8];
itoa(num,str,10);
AfxMessageBox(str);

此时弹出一个对话框,框中的值就是num的值

是这个意思吗?
str.Format("%d",num);