怎样用VB程序打开电脑的监控器.docVIP

  • 2
  • 0
  • 约 3页
  • 2017-06-08 发布于重庆
  • 举报
怎样用VB程序打开电脑的监控器

怎样用VB程序打开电脑的监控器(摄像头)呢,没有概念了? 烦请帮忙解答一下,我是VB的初学者。谢谢! 悬赏分:0 | 提问时间:2010-8-17 16:41 | 提问者:王香春 或者有这方面的资料给我参考一下也好,十分感谢喽! 问题补充: 非常感谢,但是现在编译上出现了好多问题,希望能够再给予帮忙,麻烦了哦! 推荐答案 有什么问题?请HI我! 控件:3个命令按钮、一个图片框 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 Private Const WS_CHILD H座机电话号码 Private Const WS_VISIBLE Private Const WM_USER H400 Private Const WM_CAP_START H400 Private Const WM_CAP_EDIT_COPY WM_CAP_START + 30 Private Const WM_CAP_DRIVER_CONNECT WM_CAP_START + 10 Private Const WM_CAP_SET_PREVIEWRATE WM_CAP_START + 52 Private Const WM_CAP_SET_OVERLAY WM_CAP_START + 51 Private Const WM_CAP_SET_PREVIEW WM_CAP_START + 50 Private Const WM_CAP_DRIVER_DISCONNECT WM_CAP_START + 11 Private Declare Function SendMessage Lib user32 _ Alias SendMessageA _ ByVal hwnd As Long, _ ByVal wMsg As Long, _ ByVal wParam As Long, _ lParam As Any As Long Private Preview_Handle As Long Private Function CreateCaptureWindow _ hWndParent As Long, _ Optional x As Long 0, _ Optional y As Long 0, _ Optional nWidth As Long 320, _ Optional nHeight As Long 240, _ Optional nCameraID As Long 0 As Long Preview_Handle capCreateCaptureWindow Video, _ WS_CHILD + WS_VISIBLE, x, y, _ nWidth, nHeight, hWndParent, 1 SendMessage Preview_Handle, WM_CAP_DRIVER_CONNECT, nCameraID, 0 SendMessage Preview_Handle, WM_CAP_SET_PREVIEWRATE, 30, 0 SendMessage Preview_Handle, WM_CAP_SET_OVERLAY, 1, 0 SendMessage Preview_Handle, WM_CAP_SET_PREVIEW, 1, 0 CreateCaptureWindow Preview_Handle End Function Private Function CapturePicture nCaptureHandle As Long As StdPicture Clipboard.Clear SendMessage nCaptureHandle, WM_CAP_EDIT_COPY, 0, 0 Set CapturePicture Clipboard.G

文档评论(0)

1亿VIP精品文档

相关文档