打开一个视频文件,想要将视频充满整个空白屏幕!
现在得CSDITestView *pView = CSDITestView*)GetActiveView();
CRect rect;
pView->GetClientRect(&rect);
IVideoWindow *m_pVideWindow;
hr = m_pGraph->QueryInterface(IID_IVideoWindow,(void**)&m_pVideWindow);
if (FAILED(hr))return hr; HRESULT hr = m_pVideWindow->put_Owner((OAHWND)pView);
if (FAILED(hr))return hr;hr =m_pVideWindow->put_WindowStyle(WS_CHILD|WS_CLIPCHILDREN);
if(FAILED(hr))return hr;m_pVideWindow->SetWindowPosition(rect.left,rect.top,rect.right,rect.Height());
结果视频不是在单文档空白屏幕内显示。跑到上面去了,请问应该怎么解决这个问题!
现在得CSDITestView *pView = CSDITestView*)GetActiveView();
CRect rect;
pView->GetClientRect(&rect);
IVideoWindow *m_pVideWindow;
hr = m_pGraph->QueryInterface(IID_IVideoWindow,(void**)&m_pVideWindow);
if (FAILED(hr))return hr; HRESULT hr = m_pVideWindow->put_Owner((OAHWND)pView);
if (FAILED(hr))return hr;hr =m_pVideWindow->put_WindowStyle(WS_CHILD|WS_CLIPCHILDREN);
if(FAILED(hr))return hr;m_pVideWindow->SetWindowPosition(rect.left,rect.top,rect.right,rect.Height());
结果视频不是在单文档空白屏幕内显示。跑到上面去了,请问应该怎么解决这个问题!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货