vc 多文档多视图,mscomm控件接收数据时候,CPU占用高,怎么解决? 请大家帮帮忙,这个问题困扰我了一周多时间了,还没有解决,我使用MDI框架,一个有九个文档,每个文档对应一个视图,在某一个视图中使用串口,发现串口接收数据的时候,CPU占用很高,文档及视图开的越少,CPU占用越低?大家帮忙想想办法! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 专门开线程等来接受数据等,可以降低CPU.. 但是为什么如果是一个文档一个视图,CPU就很正常呢,真奇怪,我怀疑是消息传递的问题,我试过使用CSerialport进行接收,,虽然CPU正常了,但是在高速的时候很容易丢失数据! 文档中是不是处理了数据等,文档中是否有占用CPU的计算 没有,我因为做实验,我通过串口事件接收到数据后,马上就扔掉!CPU占用高达50%,如果基于对话框,或者SDI或者是MDI(只有一个文档一个视图)的话,CPU占用基本为0! 你的串口数据估计很多...可以放到线程中处理来降低CPU 我的串口是很多,但是我只是开了一个串口,CPU的占用都去到50%以上了,真奇怪,目前也没有找到比较合适可以替换MSCOMM控件的!最奇怪的是,我在设定接收很多字节才触发,但是一点CPU占用一点都没有降低! 是不是串口事件调用了UpdateAllViews? malloc如何内存崩溃了? 下拉式 combobox(Dropdown combobox)如何默认打开下拉框 内联汇编“操作码”中的内联汇编语法错误;找到“newline” GDI画背景闪烁的问题? mfc界面问题 请教! 我知道d:\try.exe在进程中 如何将它关掉 线程访问 我定义了一个m_hStopEvent,并用CreateEvent创建它,我要问这个m_hStopEvent是不是不能同时在两个线程内访问它 有关产生随机数的问题 MPEG4软解压?在线等待... win7下添加ocx时说“不支持此接口” 求个Installshield 2010制作安装程序的教程
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货