开第三贴 关于视频插件点击选中事件,该如何处理

开第三贴 关于视频插件点击选中事件
第一贴 http://bbs.****.net/topics/390624187

第二贴 http://bbs.****.net/topics/390635385

long cxxxxXCtrl::play()
{
   ......
   HWND  m_hwnd=GetDlgItem(IDC_STATIC)->GetSafeHwnd();   //1 弹出一个新的显示视频的窗口,没有在控件上显示视频
   //HWND m_hwnd=GetDlgItem(IDC_STATIC)->m_hWnd;         //2 IE直接挂掉
   m_pMediaPlayer = ROSEEK_MPOpen(lpServerIP, m_hwnd);
   ......
}

通过ROSEEK_MPOpen(const char* ip, HWND hwnd );传进去一个IP和一个句柄后,可以看到视频。
在没有视频播放的时候可以响应Click点击事件。但当视频播放的时候点击无响应。

在界面上放了一个static控件,有人说设置SS_NOTIFY属性,可我设置后没反应,问题依旧。
还望高人指点!谢谢 !! 已经是第三个帖子了,300分了^!^!

------解决方案--------------------
·视频之类的插件一般不使用gdi的,估计其播放的时候已经屏蔽鼠标消息,LZ应该尝试一下SetWindowLong对视频插件的窗口函数进行子类化,看看能否检测到鼠标点击,如果能,则剩下的就不难了,前提是,应该能知道视频窗口的句柄(不是你的窗口句柄,是视频播放窗口的)
------解决方案--------------------
 m_pMediaPlayer = ROSEEK_MPOpen(lpServerIP, m_hwnd);
你得研究一下这个函数,m_pMediaPlayer 是有些什么属性,很有可能,该函数会在你的m_hwnd上创建子窗口
------解决方案--------------------
挂个简单的鼠标钩子进去看看。不过我以前用对话框来当作子控件使用播放视频时是可以用点击事件的
------解决方案--------------------
是插不能用

还是插件中的窗口不能用