本帖最后由 tongtianxiao 于 2010-04-27 19:02:18 编辑

解决方案 »

  1.   

    开启第二个设备,这句VideoAPI.capGetDriverDescriptionA(1, lpszName, 100, lpszVer, 100);
      

  2.   

    应该查看设备号,获取下一个设备的句柄,传入不同的句柄会有不同的结果。老实说avicap32.dll提供的方法我不是很清楚,需要查找下相关资料;一般来说插一个新硬件都会占用一个端口的,或许可以从端口处得到启示
      

  3.   

    查了一下应该是int nID 这个参数,这里标明设备编号,默认(建议)是0,是第一个摄像头,改成1的话应该可以开启第二个摄像头的视线,不能帮试原因一、公司电脑没有摄像头,原因二、因为穷家中只有1个摄像头
      

  4.   


    我把nID设置为1,运行后打开的依旧是第一个摄像头啊  继续讨教...谢谢