Windows Media Player 控件属性详解

需积分: 13 0 下载量 52 浏览量 更新于2024-09-07 收藏 84KB DOCX 举报
"这篇教程主要介绍了Windows Media Player (WMP) 控件的基本属性的使用,适用于版本9.0。在编程中,WMP控件常常用于媒体播放功能,但其丰富的属性和方法可能会让初学者感到困惑。以下是一些常用的属性和它们的用法。 1. Settings.autoStart 该属性用来设定或获取当前媒体是否在加载后自动开始播放。如果设置为true,媒体会立即开始播放;若为false,则需要用户手动启动。用法是:`player.settings.autoStart = true/false`。 2. Controls.currentPosition 这个属性允许你指定或获取媒体当前的播放位置(以秒为单位)。你可以通过改变这个值来实现快进或快退。例如:`player.controls.currentPosition = 60` 将把播放位置设为60秒。 3. Player.enableContextMenu 它决定了是否显示右键点击时出现的上下文菜单。当设置为true时,菜单可见;设置为false则隐藏。注意在全屏模式下,如果同时将uiMode设置为"none"并禁用右键菜单,鼠标光标也会被隐藏。用法:`player.enableContextMenu = true/false`。 4. Player.enabled 此属性控制Windows Media Player控件是否启用。如果设置为false,控件将变为非活动状态。用法:`player.enabled = true/false`。 5. Player.fullScreen 通过这个属性可以切换媒体的播放模式,使其在全屏或窗口模式之间切换。`player.fullScreen = true` 开启全屏,`false` 则关闭。全屏模式要求视频区域至少有一个像素的大小。在特定的uiMode设置下,有额外的尺寸要求。全屏模式下,如果disableContextMenu为false且uiMode为"none",鼠标光标会被隐藏。 6. Settings.mute 这个属性用于控制音频是否静音。`player.settings.mute = true` 静音,`false` 恢复声音。 7. Settings.playCount 设置或获取媒体的播放次数。例如,`player.settings.playCount = 3` 会让媒体循环播放三次。 8. Settings.volume 虽然没有在描述中提及,但值得一提的是Settings.volume属性,它允许你设置或获取音量级别,范围从0(静音)到100(最大音量)。 以上属性的使用可以帮助你更好地控制和定制Windows Media Player控件的行为,满足不同场景下的媒体播放需求。了解和熟练运用这些属性,可以提升你的应用程序的用户体验。"