设为首页 加入收藏

TOP

13.9.4 计数清零
2013-10-07 14:38:22 来源: 作者: 【 】 浏览:56
Tags:13.9.4 计数

13.9.4  计数清零

在状态栏中有发送数据及接收数据的计数功能,计数的实时更新功能将在13.10和13.11节中进行讲解。本节主要介绍状态栏中发送及接收计数清零功能的实现。单击工具栏计数清零或状态栏旁边的计数清零按钮,都可以实现清零的功能,工具栏按钮调用的函数是OnClear(),函数实现如下:

  1. 01  void CComElvesDlg::OnClear()   
  2. 02  {  
  3. 03      OnCountclearn();                        //清零处理  
  4. 04  }  

OnCountclearn()函数是状态栏清零按钮的处理函数,实现如下:
  1. 01  void CComElvesDlg::OnCountclearn()   
  2. 02  {  
  3. 03      //接收清零  
  4. 04      m_RCount = 0;                           //接收的字节计数  
  5. 05      CString strTemp;  
  6. 06      strTemp.Format("%ld",m_RCount);  
  7. 07      strTemp="RX:"+strTemp;  
  8. 08      m_ctrlRCount.SetWindowText(strTemp);    //显示接收计数  
  9. 09      //发送清零  
  10. 10      m_SCount = 0;  
  11. 11      strTemp.Format("TX:%d",m_SCount);  
  12. 12      m_ctrlSCount.SetWindowText(strTemp);  
  13. 13  }  

【代码解析】

第4行将接收计数变量清零,第5~7行构造状态栏中接收计数部分的提示信息,第8行将构造的信息显示到接收计数状态区域。第10行将发送计数变量清零,第11行用清零后的发送计数变量的值构造发送状态栏的显示信息,第12行将这个构造好的信息显示到发送计数状态区域。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇15.1 监控技术背景相关知识 下一篇15.3.4 封装好的网络传输单元--类..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: