VB关于API capCreateCaptureWindow参数的含义
PrivateDeclareFunctioncapCreateCaptureWindowLib"avicap32.dll"Alias"capCreateCaptureWi...
Private Declare Function capCreateCaptureWindow Lib "avicap32.dll" Alias "capCreateCaptureWindowA" ( _
ByVal lpszWindowName As String, _
ByVal dwStyle As Long, _
ByVal x As Long, _
ByVal y As Long, _
ByVal nWidth As Long, _
ByVal nHeight As Long, _
ByVal hWndParent As Long, _
ByVal nID As Long) As Long
这两天想研究VB控制摄像头,从网上也找到了些代码,但是对这个API的每个参数也不知道是什么意思,有哪位高人有了解的帮我解释下吗?尤其是这几个
lpszWindowName dwStyle x y hWndParent nID
需要仔细讲解一下都是什么意思、如何获得这些值.谢谢啦~~,仅有的30分全部供上~ 展开
ByVal lpszWindowName As String, _
ByVal dwStyle As Long, _
ByVal x As Long, _
ByVal y As Long, _
ByVal nWidth As Long, _
ByVal nHeight As Long, _
ByVal hWndParent As Long, _
ByVal nID As Long) As Long
这两天想研究VB控制摄像头,从网上也找到了些代码,但是对这个API的每个参数也不知道是什么意思,有哪位高人有了解的帮我解释下吗?尤其是这几个
lpszWindowName dwStyle x y hWndParent nID
需要仔细讲解一下都是什么意思、如何获得这些值.谢谢啦~~,仅有的30分全部供上~ 展开
2个回答
展开全部
从字面上理解:我个人认为这个API的意思是 创建视频窗口 的意思
ByVal lpszWindowName As String '定义窗口名字
ByVal dwStyle As Long '定义这个窗口的风格(我查了一下,一般的都是
. Const WS_CHILD = &H40000000
. Conse WS_VISIBLE = &H10000000
. 这两个风格)
ByVal x As Long, _
ByVal y As Long, _ '这两个x y 应该是关于这个窗口的坐标的
ByVal nWidth As Long, _
ByVal nHeight As Long, _ '这两个nwidth,nheight 应该就是窗口的宽度、高度
ByVal hWndParent As Long, _ '从字义上来看应该就是父窗口句柄这个意思
ByVal nID As Long '这个id应该就是序号这个意思了...
开始我也不懂这个API,我是翻看了一下关于这个API的代码,得出的意思.,希望给你帮助...
ByVal lpszWindowName As String '定义窗口名字
ByVal dwStyle As Long '定义这个窗口的风格(我查了一下,一般的都是
. Const WS_CHILD = &H40000000
. Conse WS_VISIBLE = &H10000000
. 这两个风格)
ByVal x As Long, _
ByVal y As Long, _ '这两个x y 应该是关于这个窗口的坐标的
ByVal nWidth As Long, _
ByVal nHeight As Long, _ '这两个nwidth,nheight 应该就是窗口的宽度、高度
ByVal hWndParent As Long, _ '从字义上来看应该就是父窗口句柄这个意思
ByVal nID As Long '这个id应该就是序号这个意思了...
开始我也不懂这个API,我是翻看了一下关于这个API的代码,得出的意思.,希望给你帮助...
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以下来时API文档
The capCreateCaptureWindow function creates a capture window.
这个函数用来创建一个捕获窗口(暂时这样翻译,你根据实际推测下什么意思。应该是楼上的视频窗口的意思)
lpszWindowName
Null-terminated string containing the name used for the capture window. 一个表示捕获窗口标题的字符串
dwStyle
Window styles used for the capture window. Window styles are described with the CreateWindowEx function.
这个捕获窗口的样式
x
The x-coordinate of the upper left corner of the capture window.
指定这个捕获窗口的左上角横坐标
y
The y-coordinate of the upper left corner of the capture window.
指定这个捕获窗口的左上角的纵坐标
nWidth
Width of the capture window.
指定这个捕获窗口的宽
nHeight
Height of the capture window.
指定这个捕获窗口的高
hWnd
Handle to the parent window.
这个捕获窗口的父窗口句柄
nID
Window identifier.
这个捕获窗口的标识号
-------------------
Return Values 返回值
Returns a handle of the capture window if successful or NULL otherwise.
如果这个捕获窗口创建成功则返回这个窗口的句柄否则返回NULL
The capCreateCaptureWindow function creates a capture window.
这个函数用来创建一个捕获窗口(暂时这样翻译,你根据实际推测下什么意思。应该是楼上的视频窗口的意思)
lpszWindowName
Null-terminated string containing the name used for the capture window. 一个表示捕获窗口标题的字符串
dwStyle
Window styles used for the capture window. Window styles are described with the CreateWindowEx function.
这个捕获窗口的样式
x
The x-coordinate of the upper left corner of the capture window.
指定这个捕获窗口的左上角横坐标
y
The y-coordinate of the upper left corner of the capture window.
指定这个捕获窗口的左上角的纵坐标
nWidth
Width of the capture window.
指定这个捕获窗口的宽
nHeight
Height of the capture window.
指定这个捕获窗口的高
hWnd
Handle to the parent window.
这个捕获窗口的父窗口句柄
nID
Window identifier.
这个捕获窗口的标识号
-------------------
Return Values 返回值
Returns a handle of the capture window if successful or NULL otherwise.
如果这个捕获窗口创建成功则返回这个窗口的句柄否则返回NULL
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询