본문 바로가기
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


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


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

    반응형

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