日期:2014-05-18  浏览次数:20385 次

"avicap32.dll" 录像功能
开启录像后 winform窗体就卡屏了,自己调整窗体后 录像就自动停止,大虾们 有什么解决方法吗?线程控制??
好像也没用,求教啊。。。

具体原因好像是IntPtr 句柄 把操作权交给了录像的那个,所以窗体就卡住了。。 求解。谢谢

具体方法
  public void capScope(IntPtr lwnd, string path)// 录像,保存avi文件的路径  
  {
  IntPtr hBmp = Marshal.StringToHGlobalAnsi(path);
  showVideo.SendMessage(lwndC, showVideo.WM_CAP_FILE_SET_CAPTURE_FILEA, 0, hBmp.ToInt32());
  showVideo.SendMessage(lwndC, showVideo.WM_CAP_SEQUENCE, 0, 0);
  }



------解决方案--------------------
http://topic.csdn.net/u/20090706/20/71428328-dc41-4576-8ded-7ab525d54f6a.html
------解决方案--------------------
幹嘛要用com類型的控件?