我做了一个语音聊天的程序,总是在双击标题栏、最小化窗口、最大化窗口和还原窗口时发生停顿,为什么?如何解决?

解决方案 »

  1.   

    聊天的时候很耗CPU么?应该是线程问题,双击的时候,你聊天的线程(主线程)必须停下来处理的消息,如果聊天占的CPU不多,应该是看不出停顿的。看能否给聊天的部分专门开一个线程,主线程用来处理各种消息
      

  2.   

    能给出源程序吗[email protected]
      

  3.   

    不好意思,我没有做过,而且也不会做视频聊天这些高水平的东西(这是实话),所以就没有原码了。一般新建和结束线程用 _beginthread, _endthread 函数,可以查查MSDN,这个不是很难,你肯定能搞定的,:)
      

  4.   

    关键是我将语音部分的代码放在 MFC 中就正常。