在基于对话框的MFC程序中插入ActiveX:wmp.dll。
用这个控件播放流媒体。我想在让它只能在全屏下播放,退出全屏时终止播放,可是在 SDK 中没有找到退出全屏的事件或消息。
现在即使退出全屏模式仍一直在播放,另外重载了 wmpplayer4 的 OnSize 消息,也没有作用。哪位仁兄能给个提示或Demo,万分感激!
用这个控件播放流媒体。我想在让它只能在全屏下播放,退出全屏时终止播放,可是在 SDK 中没有找到退出全屏的事件或消息。
现在即使退出全屏模式仍一直在播放,另外重载了 wmpplayer4 的 OnSize 消息,也没有作用。哪位仁兄能给个提示或Demo,万分感激!
解决方案 »
- 怎样验证IPv6地址格式是否合法(C++)?
- 有关matlab中工具箱的问题
- VC9中“新建工程”界面如何实现?
- 在客户A安装个文件,客户B能够控制客户A的IE,并让IE处在最小化状态,不能少了IE本身应有的功能,就是控制整个IE,如同在本机操作IE,如
- 在程序中要通过telnet向服务器发送命令,怎样才可以做到呢?
- 如何清除视中内容?
- ★★★★★请大家帮忙做一下这套面试题★★★★★
- 鼠标双击打开cfiledialog里面的文件有时候会出现程序跑飞的情况?
- 请问怎么在CListCtrl中设置参数使得可以让图标随意拖动
- VC中MSFlexGrid滚动条能否跟着记录移动啊
- 一个关于SetTimer函数中最后一个参数TimerProc的问题!
- [求助]vc6.0不能打开access2k3文件
Mediaplayer的全屏状态(Fullscreen)中获取鼠标和键盘事件,
您可以将Mediaplayer的SendMouseClickEvents和SendKeyboardEvents的属性设为True,并且在Mediaplayer的相应事件中编写代码。
此时在全屏方式下可以接受到鼠标和键盘的时间,没有发生只响应部分区域单击的情况。由于窗口模式和全屏模式的坐标转换,在全屏模式接受鼠标事件后,鼠标指针将停在MediaPlayer播放窗口中的相应位置(在播放窗口内,并不在点击鼠标的屏幕位置),并且鼠标和键盘响应的速度与机器配置也有一定的关系。更详细的信息,请查找MSDN相关的文章。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/player6sendmouseclickevents.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/player6sendkeyboardevents.asp