CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何即时显示信息?

楼主snake1122(surfer)2002-05-24 17:03:07 在 VC/MFC / 基础类 提问

在执行一个过程前,我想在编辑框中显示“开始执行某过程“,执行完后再显示“执行完毕“,我实现的方法是把字符串给编辑框对应的变量,用UpdateData(False)更新,结果总是两个字符串一起跳出来,也就是整个函数执行完后,窗口才刷新,有没有好的办法解决(不一定要在编辑框中显示,但不能用messagebox之类跳出)?请各位指教。  
  函数代码如下:  
          strExeInfo   =   "开始执行某过程!\r\n";  
          m_ShowInfo   =   m_ShowInfo   +   strExeInfo;  
          UpdateData(FALSE);  
           
          ExeProcess(*,*);//要执行的过程,执行需要一定时间  
   
          strExeInfo   =   "某过程执行完毕!\r\n";  
          m_ShowInfo   =   m_ShowInfo   +   strExeInfo;  
          UpdateData(FALSE);  
  问题点数:50、回复次数:2Top

1 楼swordmanII(Programmer)回复于 2002-05-24 17:16:22 得分 50

可以在第一个UpdateData(FALSE)之后,加上一个编辑框窗口的UpdateWindow()函数用试一下:  
  UpdateData(FALSE);  
  GetDlgItem(IDC_EDIT1)->UpdateWindow()  
  Top

2 楼snake1122(surfer)回复于 2002-05-24 17:47:45 得分 0

谢了!Top

相关问题

  • 请问如何实现处理信息的即时显示?
  • 如何先显示简单信息,再显示详细信息?
  • 如何显示错误提示信息
  • ASP如何即时显示图片,在线等待!
  • 如何在两个显示器上显示不同的信息?
  • 类似netants的信息显示窗口,显示时从左到右动态显示是如何实现的?
  • 如何显示
  • 如何显示?
  • 如何在TextArea中显示文本信息
  • 如何在窗口底部动态显示信息??(15分)

关键词

  • 执行
  • 函数
  • strexeinfo
  • showinfo
  • updatedata
  • 显示
  • 过程
  • 编辑框

得分解答快速导航

  • 帖主:snake1122
  • swordmanII

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo