1)
//创建捕获窗口
HWND hparentwnd=GetSafeHwnd();
hwndVideo=capCreateCaptureWindow(
"My Capture Window",
WS_CHILD|WS_VISIBLE,
30,30,300,240,
hparentwnd,
(int)0);
这是我的创建捕获窗代码,可是我运行程序后,没有一般windows窗口的外框,所以也就没有了"My Capture Window"的标题,这是为什么呢?
2)
void CMainFrame::OnCapStop() 
{
// TODO: Add your command handler code here
//取消三个回调函数的注册
capSetCallbackOnError(hwndVideo,NULL);
capSetCallbackOnStatus(hwndVideo,NULL);
capSetCallbackOnFrame(hwndVideo,NULL);
//终止捕获窗
capCaptureAbort(hwndVideo);
//将捕获窗与驱动程序断开
capDriverDisconnect(hwndVideo);

}
这是我的停止捕获的代码,可是每次我要停止捕获时,总要在菜单上点二次停止才行,这又是为什么?
3)
还有我想捕获单帧图像,然后存为一个图像文件要怎么做。
capGrabFrame(hwndVideo);
这是我的单帧捕获代码,接下来应该怎么做呢?