VC基于MFC 使用OpenCV 两个按键 “打开” 和 “捕捉”
点击 “打开” 添加消息响应函数 功能是: 实现 对摄像头的视频捕捉显示 所以会有while(1)循环
点击“捕捉” 捕捉视频帧 显示静态图片
但是 “打开” 使用了while(1)循环 所以 “捕捉”执行不了 按钮也点击不了
但是 不加while(1) 视频又不能动态显示
求解决方案
VC基于MFC 怎样实现while(1)循环
答案:3 悬赏:0 手机版
解决时间 2021-02-15 19:25
- 提问者网友:ミ烙印ゝ
- 2021-02-14 21:19
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-02-14 21:47
可以在while循环中添加AfxGetApp()->PumpMessage();
用消息泵来分发消息而不至于界面卡死。
但这不是最好的解决方法。最好的方法还是开一个线程让它去循环
AfxBeginThread
用消息泵来分发消息而不至于界面卡死。
但这不是最好的解决方法。最好的方法还是开一个线程让它去循环
AfxBeginThread
全部回答
- 1楼网友:思契十里
- 2021-02-15 00:55
服务器端socket accept监听, 客户端connect成功后服务端得到连接的socket 然后send数据,客户端recv数据,接下来该干嘛干嘛。
- 2楼网友:罪歌
- 2021-02-14 23:17
单进程肯定会卡死,所以建议使用CreateThread创建线程,while(1)放到线程中执行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯