兄弟们问个小问题,如何在DShow播放时,获取鼠标事件?

解决方案 »

  1.   

    DShow播放视频的时候,点击正在播放的窗口,没有我预想MOUSE_UP事件。
      

  2.   

    IVideoWindow.NotifyOwnerMessage
    The NotifyOwnerMessage method forwards a message to the video window. 
      

  3.   

    取得IVideoWindow接口m_VideoWindow;
    m_VideoWindow->put_MessageDrain((OAHWND)m_h);//m_h为收消息的窗体的句柄要是播放事件用另一个接口的SetNotifyWindow()方法