我使用Directshow做了一个视频压缩解压程序,程序基于对话框,对话框一左一右放置2个picture控件作为显示窗口,摄像头采集数据,由 preview pin直接送左边窗口预览,capture pin数据送压缩filter压缩,并解压后送右边窗口显示。程序运行后,只有左边或者右边窗口有视频,另一个窗口黑屏。无意中发现按ctrl+Alt+Del再点取消后,就可以正常显示2路视频了。
   请问各位这个是怎么回事啊?
   按下ctrl+Alt+Del,再取消,会向对话框程序发送WM_PAINT消息吧,我在程序里调用Invalidate()函数,还是不行