在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语言复习资料和方法,由于课没怎么上,所以可以说是什么都不会,快考试了,希望各位高人帮忙!