AxWindowsMediaPlayer播放后自动全屏

来源:互联网 发布:如何操作管家婆软件 编辑:程序博客网 时间:2024/06/02 13:34

常用方法

axWindowsMediaPlayer1.Ctlcontrols.Play          播放  
axWindowsMediaPlayer1.Ctlcontrols.Stop          停止  
axWindowsMediaPlayer1.Ctlcontrols.Pause 暂停  
axWindowsMediaPlayer1.Ctlcontrols.PlayCount        文件播放次数  
axWindowsMediaPlayer1.Ctlcontrols.AutoRewind       是否循环播放  
axWindowsMediaPlayer1.Ctlcontrols.Balance         声道  
axWindowsMediaPlayer1.Ctlcontrols.Volume         音量  
axWindowsMediaPlayer1.Ctlcontrols.Mute          静音  
axWindowsMediaPlayer1.Ctlcontrols.EnableContextMenu    是否允许在控件上点击鼠标右键时弹出快捷菜单  
axWindowsMediaPlayer1.Ctlcontrols.AnimationAtStart    是否在播放前先播放动画  
axWindowsMediaPlayer1.Ctlcontrols.ShowControls      是否显示控件工具栏  
axWindowsMediaPlayer1.Ctlcontrols.ShowAudioControls    是否显示声音控制按钮  
axWindowsMediaPlayer1.Ctlcontrols.ShowDisplay       是否显示数据文件的相关信息  
axWindowsMediaPlayer1.Ctlcontrols.ShowGotoBar       是否显示Goto  
axWindowsMediaPlayer1.Ctlcontrols.ShowPositionControls  是否显示位置调节按钮  
axWindowsMediaPlayer1.Ctlcontrols.ShowStatusBar      是否显示状态栏  
axWindowsMediaPlayer1.Ctlcontrols.ShowTracker       是否显示进度条  
axWindowsMediaPlayer1.Ctlcontrols.FastForward       快进  
axWindowsMediaPlayer1.Ctlcontrols.FastReverse       快退  
axWindowsMediaPlayer1.Ctlcontrols.Rate          快进/快退速率  
axWindowsMediaPlayer1.AllowChangeDisplaySize 是否允许自由设置播放图象大小  
axWindowsMediaPlayer1.DisplaySize       设置播放图象大小  


视频播放后,自动全屏。也可以通过定时器监听播放状态,做其他业务操作,比如(关闭视频后做释放处理)。

  思路:在播放视频后,启动定时器,在定时器中时时检测视频是否加载完毕并在播放中,便设置全屏。

private void timerPay_Tick(object sender, EventArgs e)        {            if (Convert.ToInt32(axWinsMediaPlayer.playState) == 3)            {                axWinsMediaPlayer.fullScreen = true;                timerPay.Stop(); timerPay.Dispose(); timerPay = null;            }        }

0 0
原创粉丝点击