QQ登录

只需一步,快速开始

上位机MFC波形图动态图源代码

[ 复制链接 ]

上位机MFC波形图动态图源代码

上位机MFC波形图动态图源代码


界面 如上图。
点击不同选项,可以对波形图进行设置。
也可以停止波形图滚动。
下面是部分代码。

  1. void Wavepic::OnTimer(UINT nIDEvent)
  2. {       
  3.         // TODO: Add your message handler code here and/or call default
  4.         CRect rect;
  5.        
  6.         // 获取绘制坐标的文本框
  7.         CWnd* pWnd = GetDlgItem(IDC_COORD);
  8.        
  9.         pWnd->GetClientRect(&rect);
  10.         // 指针
  11.         pDC = pWnd->GetDC();       
  12.         //pWnd->Invalidate();
  13.         //pWnd->UpdateWindow();
  14.        
  15.         //pDC->Rectangle(&rect);

  16.        
  17.     //内存绘图
  18.     CBitmap memBitmap;
  19.         CBitmap* pOldBmp = NULL;
  20.         memDC.CreateCompatibleDC(pDC);
  21.         memBitmap.CreateCompatibleBitmap(pDC,rect.right-rect.left,rect.bottom-rect.top);
  22.         pOldBmp = memDC.SelectObject(&memBitmap);

  23.         DrawWave(&memDC);

  24.         pDC->BitBlt(0,0,rect.Width(),rect.Height(),&memDC,0,0,SRCCOPY);

  25.         memDC.SelectObject(pOldBmp);
  26.         memDC.DeleteDC();
  27.         memBitmap.DeleteObject();
  28.        
  29.         CDialog::OnTimer(nIDEvent);
  30. }
复制代码
源代码下载地址:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:上位机MFC波形图动态图源代码.rar 
文件大小:122.69 KB  售价:1金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看


  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)


  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索