VB对摄像头控制代码解析(浅)

来源:互联网 发布:宜家值得购买知乎 编辑:程序博客网 时间:2024/06/05 22:33

本人之前对VB调用摄像头的代码一直存在困惑,今天才稍微明白其中的一些作用。

VB在对摄像头进行控制时使用了sendmessage函数与capcreatcapturewindow这两个API函数。

前一个API函数存在于win32.dll动态链接库中,capcreatcapturewindow这个函数存在于avicap32.dll动态链接库中。

capcreatcreaturewindow函数在调用时需要采用消息传递机制。

代码中使用的各种消息例如wm_cap_start、wm_cap_Edit_copy 等,这些消息是系统能够自动识别的信息因此不需要程序进行解释。

为了增加程序的可读性,一些代码中对这些消息进行了赋值,赋值并不会对消息命令产生任何影响。

 

0 0