본문 바로가기
IT창고/DirectShow

화면 더블클릭 했을때 전체 화면으로 출력...

by 창구창고 2007. 1. 23.
반응형
HRESULT CMediaPlayerView::MouseFullScreen(void)
{
 
 if (m_pGB == NULL)
  return E_ABORT;

 HRESULT hr;

 IVideoWindow * pVW ;
 JIF(m_pGB->QueryInterface(IID_IVideoWindow, (void **)&pVW)) ;
 
 /*★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★*/
 //더블클릭 전체화면 구성
 /*★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★*/

 pVW->put_MessageDrain((OAHWND)m_hWnd);

 /*★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★*/
 SAFE_RELEASE(pVW);

 return hr;
}


다음 코드를 작성하고...

작성된 함수를  FileOpen 부분과... StartFullScreen 부분과... StopFullScreen


부분에 추가해 준다.......


그리고 더블클릭 이벤트를 만들어 준다

반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."