C#中如何禁止WindowsMediaPlayer双击全屏显示

问题描述:在项目中使用WindowsMediaPlayer播放视频时,双击会出现视频全屏的效果,而且视频恢复后会暂停,除非再次双击返回后才能正常播放。那么如何禁止WindowsMediaPlayer的双击效果呢?

解决方案

给WindowsMediaPlayer添加MouseDownEvent事件,事件内处理如下:

private void AxWindowsMediaPlayer1_MouseDownEvent(object sender, AxWMPLib._WMPOCXEvents_MouseDownEvent e)
{
    if (axWindowsMediaPlayer1.fullScreen)
        axWindowsMediaPlayer1.fullScreen = false;
} 

此时,再去双击,已经没有效果了。

 

posted @ 2019-08-16 15:04  薄心之心  阅读(1242)  评论(0编辑  收藏  举报