回 帖 发 新 帖 刷新版面

主题:Visual C++开发工具与调试技巧整理

12TEXT BOX如何同步显示数据  
下面是一个延时子函数 
Cereee_TestDlg::Delay(DWORD Mse) 

  DWORD  start;  
  DWORD  time_i=0;  
  start=GetTickCount();  
  while(time_i <=Mse)  
  {  
  time_i=GetTickCount()-start;  
  }  


我的对话框介面有10个TEXT BOX框和一个COMMAND按钮,按扭的功能时,每隔一定的延时,TEXT BOX会获取一个数据,并显示出来。再延时一会,下个TEXT BOX就会获一个数据,并显示出来,依次这里;但是程序总在整个COMMAND运行完毕后,10TEXT BOX一起显示所获取的数据,为何会这样,即使将延时取消也一样,有什么可解决的方法?请各位赐教。

回复列表 (共1个回复)

沙发

肯定是你延迟的位置不对,没有产生延迟效果.

我来回复

您尚未登录,请登录后再回复。点此登录或注册