我通过VC m_hCameraWnd = capCreateCaptureWindow("MY PC CAMERA", WS_CHILD|WS_VISIBLE,  
                                               50, 50,8000,800 ,  
                            pCarryWnd->GetSafeHwnd(),IDC_STATIC_CAMERA);  编写了一个实时的图像采集软件,发现采集的窗口怎么也放不大,不知道哪与该设置有关.上面的数字应该是窗口的大小,但是怎莫编译完后还是跟原来差不多,怎样设置?

解决方案 »

  1.   

    这是我在MSDN上查到的关于这个函数的设置参变量
    capCreateCaptureWindow
    The capCreateCaptureWindow function creates a capture window.HWND VFWAPI capCreateCaptureWindow(
      LPCSTR lpszWindowName,  
      DWORD dwStyle,          
      int x,                  
      int y,                  
      int nWidth,             
      int nHeight,            
      HWND hWnd,              
      int nID                 
    );
      

  2.   

    CRect   rect(50,50,800,800);
    CWnd   *pWnd=GetDlgItem(控件ID);
    m_hCapWnd=capCreateCaptureWindow((LPTSTR)TEXT( "视频捕捉测试程序 "), 
    WS_CHILD|WS_VISIBLE|WS_EX_CLIENTEDGE| 
    WS_EX_DLGMODALFRAME,0,0,rect.Width(),rect.Height(),pWnd-> GetSafeHwnd(),0); 
    试试