热情软件屋

 

如何让数据在对话框中的静态文本框中动态显示


编号:QA003417
建立日期: 2000年10月16日 最后修改日期:2000年10月16日
所属类别:

yukl@netease.com:
    我使用的编程环境是:Windows98, Visual C++ 6.0 MFC
    在对话框中有三个静态文本框用于显示程序运行的数据。其中两个静态文本框在对话框显示前就已初始化。第三个静态文本框的提示字符必须在对话框显示后才能出现。第三个静态文本框的提示字符形如“你得到的结果是:56”,而且像数据值56处显示的数据隔几十毫秒刷新一次。当按下对话框中的关闭按键,停止数据刷新,对话框消失。问题是对话框出现后如何让数据在对话框中的静态文本框中动态显示?这个对话框只能有一个关闭按键。谢谢!

回答:

    按照默认,如果你加一个静态文本框到对话框,它的ID是IDC_STATIC,如果你要修改某个静态文本框,需要修改它的ID为其他值,如IDC_MYLABEL。然后在程序中使用
    SetDlgItemText(IDC_MYLABEL, "AskPro");
    来修改静态文本框。
    
    相关问题:
    QA001509 "如何在一个视窗(VIEW)中的不同区域定时刷新"
    QA001813 "如何在Windows实现准确的定时"
    QA001514 "如何在VC6中定时执行一段程序"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio