当前位置:编程学习 > C/C++ >>

在mfc中点击按钮如何显出程序的运行结果,运行的结果是在另一个编辑框.结果如下图:

追问:我这样赋值对吗?? CString m_Result2 = colorResult1(ThatImage); //cvShowImage("ThatImage",ThatImage); UpdateData(TRUE); GetDlgItem(IDC_Result)->SetWindowText(m_Result2); UpdateData(FALSE); 断点调试到 CString m_Result2 = colorResult1(ThatImage); 就出错了如何不用messageBox弹出消息框呢,用Text contorl呢???该怎么应用啊??帮帮忙,实在不会,刚接触不久不一样啊,要做项目呢,悲催啊,搞了两天,老大训我啊
答案:如果你建的是对话框项目的话,切换到资源视图,在工具箱中拖拽一个edit控件到对话框上,在edit控件上右击,选择添加一个控件变量m_edit,然后在你想要显示文字的地方m_edit.SetWindowText()就可以把文字放到编辑框中了。如果添加的不是控件变量的话,UpdateData()。查MSDN吧,搜CEdit。
其他:用MessageBox弹出消息框,里面就输出你的结果 

上一个:关于结构体字节对齐
下一个:跪求C语言复习资料和方法,由于课没怎么上,所以可以说是什么都不会,快考试了,希望各位高人帮忙!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,