看一下CapcreatecaptureWindow参数我不写了,用于创建视频捕获窗口
算了我写上吧
CapcreatecaptureWindow(
LPCSTR lpszWindowName,//窗口名称
DWORD dwStyle,//窗口类型
int x, //坐标
int y,
int nWidth,//宽高
int nHeight,
HWND hWnd,//窗体句柄
int nID//标示号
)
hWndc:=CapcreatecaptureWindow('My Name Is ToyLin',ws_child or ws_visible,
panel1.left,panel1.top,panel1.width,panel1.height,form1.handle,0);
这几个消息:
WM_CAP_DRIVER_CONNECT 用于连接捕捉窗口与捕捉驱动程序
WM_CAP_DRIVER_DISCONNECT 当然是断开啦
WM_CAP_GRAB_FRAME 从驱动程序抓取和显示一帧
WM_CAP_FILE_SAVEDIB 将当前帧存盘
WM_CAP_SEQUENCE 初始化
WM_CAP_STOP 停止
这样用
sendmessage(hWndc,WM_CAP_DRIVER_CONNECT,0,0)
hwndc为CapcreatecaptureWindow创建的窗体句柄
在看一下msdn,相信你会使的