求VC程序视频窗口被覆盖后程序崩溃解决办法
最近做了一个基于MFC框架的VC视频显示程序,一共由两个主要线程组成:一个是采集线程用于实时通过硬件进行图像数据采集;一个是显示程序用于将采集的图像数据进行实时显示。显示界面如附件图1s.bmp所示。当显示窗口一直处于桌面窗口的最前端显示时,程序连续运行十几个小时均可正常工作;当显示窗口被其他界面窗口覆盖一段时间后(一般是几十分钟),程序处于不响应状态,任务管理器中其相应的CPU占有率降为0,切换至显示状态如附件图2s所示。此问题十分困扰,求指点!
图片.rar
(437.21 KB)