常用方法
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; } }