急!!!MFC中实时显示变化的数据 用什么函数
3个回答
展开全部
一般情况:数据的显示,可以通过单文档框架以及基于对话框等待;
如果是前者:可以在OnDraw函数中输出即可;
如果是后者,可以通过编辑框以及Cstatic控件等待;
关键地方:如何获取数据,传递给对话框或文档视图;这个由你程序而定;
思路就这样:绝对没有问题的,望楼主再考虑下,顺便结贴!谢谢!
如果是前者:可以在OnDraw函数中输出即可;
如果是后者,可以通过编辑框以及Cstatic控件等待;
关键地方:如何获取数据,传递给对话框或文档视图;这个由你程序而定;
思路就这样:绝对没有问题的,望楼主再考虑下,顺便结贴!谢谢!
追问
我是要做一个动画,动画的数据想更新的显示出来,比如说,一个物品有变化的速度,希望这个速度值可以被显示出来,怎么显示。我对MFC了解还不熟,知道有一个drawtext函数。但好象是只能输出字符串CString
追答
速度是int nSpeed, 可以转化为CString str;
str.Format(_("%d"), nSpeed);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 Updata(false);
和 Updata(ftrue);
例如:对于编辑框
void CSysDlg::OnChangeEdit1()
{
UpdateData(TRUE); //获取数值
///这里可以改变数值。
UpdateData(FALSE); //更新数值
}
和 Updata(ftrue);
例如:对于编辑框
void CSysDlg::OnChangeEdit1()
{
UpdateData(TRUE); //获取数值
///这里可以改变数值。
UpdateData(FALSE); //更新数值
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询