switch (wmId)
{
case IDM_XS:///////显示
{
//create capture window
hwnd=capCreateCaptureWindow( "My Own Capture Window",WS_CHILD | WS_VISIBLE ,0, 0, 400, 400, hWnd, 1235);
//connect device
capDriverConnect (hwnd, 0);
//get params
 CAPTUREPARMS CapParms;
 capCaptureGetSetup(hwnd,&CapParms,sizeof (CAPTUREPARMS));
//设置桢速
 CapParms.dwRequestMicroSecPerFrame=40000; 
//有无时间限制 
 CapParms.fLimitEnabled = FALSE; 
//是否捕捉音频
 CapParms.fCaptureAudio = FALSE; 
//MCI Device支持
 CapParms.fMCIControl = FALSE;  
//设置窗口,如果为false,捕捉画面在桌面上              
 CapParms.fYield = TRUE;
//停止捕捉键设置
 CapParms.vKeyAbort = VK_ESCAPE;
 CapParms.fAbortLeftMouse = FALSE;
 CapParms.fAbortRightMouse = FALSE;
 capCaptureSetSetup(hwnd,&CapParms,sizeof (CAPTUREPARMS));
//设置预览时的比例
 capPreviewScale(hwnd, 1);
//设置预览时的帧频率
 capPreviewRate(hwnd,66);
//是否支持比例变化
 capPreviewScale(hwnd,FALSE);
//打开预览
 capPreview(hwnd, 1);
}
 break;
  case IDM_BZ://添加代码开始捕获视频:
 capCaptureSequence(hwnd);
  break;
 case IDM_BZ1://添加代码停止捕捉:
 capCaptureAbort(hwnd);
  break;
 case IDM_DK://添加代码断开连接:
 capDriverDisconnect(hwnd);
  break;
这是一个简单的摄像头捕捉程序(我是在win32 API,不是MFC),点显示后出浏览摄像头视频,但是为什么我点了捕捉视频,停止捕捉,短开连接都没反映啊!
请高手们帮帮忙,解决后立马给分!!