16,554
社区成员
发帖
与我相关
我的任务
分享
Public Delegate Function VideoStreamCallback(ByVal hwnd As Integer, ByRef lpVHdr As VIDEOHDR) As Boolean
Public Declare Function SendVideoStreamCallbackMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Integer, ByVal Msg As Integer, ByVal wParam As Integer, ByVal lParam As VideoStreamCallback) As Integer
Public Function HandleVideoStreamCallback(ByVal hwnd As Integer, ByRef lpVHdr As VIDEOHDR) As Boolean
Debug.Print("Here!")
Return True
End Function
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim lngP As Integer
lngP = SendVideoStreamCallbackMessage(hWndC, WM_CAP_SET_CALLBACK_VIDEOSTREAM, 0, AddressOf HandleVideoStreamCallback)
Debug.Print(lngP)
End Sub