首页 新闻 会员 周边 捐助

Window窗体使用avicap32.dll捕获视频问题

0
悬赏园豆:10 [已关闭问题]

大家好!最近做到一个C#窗体项目中要用avicap32.dll视频捕获功能,我在网上搜集了些资料,然后便开始了编码工作,代码的整体思路是这样子的:

1. 通过Window消息命令初始化启动参数(传入一个捕获窗体句柄(IntPtr), 设置好捕获视频保存的硬盘路径);

2. 通过Window消息命令启动捕获;

3. 捕获到一定时间后,程序后台发出停止命令终止捕获。

可是,当我运行调试的时候,有一个奇怪的现象让我百思不得其解,就是当我从捕获窗体切换到Window资源管理器窗口查看捕获到的视频物理文件时,捕获便自动停止了。后来又试了多次(包括切换到其他窗体),情况还是如此。这种情况概括起来就是:捕获窗体一旦失活,捕获随即也停止。

有谁知道是什么原因吗?该如何解决呢?

华廷的主页 华廷 | 初学一级 | 园豆:190
提问于:2010-05-18 10:09
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册