winform windowsmediaplayer的属性

首先将C:\WINDOWS\system32下的wmp.dll应用到项目中;

WMPLib.WindowsMediaPlayerClass player = new WMPLib.WindowsMediaPlayerClass();

player.URL = @"F:\ding.wav";

player.uiMode = "None";

player.settings.volume = 100;

player.settings.playCount = 1;

player.play();

WMPLib.WindowsMediaPlayer 的用法

属性/方法名:

说明: [基本属性]  

URL: String; 指定媒体位置,本机或网络地址

uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible

playState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪

enableContextMenu:Boolean; 启用/禁用右键菜单

fullScreen:boolean; 是否全屏显示

[controls] wmp.controls //播放器基本控制

controls.play; 播放

controls.pause; 暂停

controls.stop; 停止

controls.currentPosition:double; 当前进度

controls.currentPositionString:string; 当前进度,字符串格式。如“00:23”

controls.fastForward; 快进

controls.fastReverse; 快退

controls.next; 下一曲

controls.previous; 上一曲

[settings] wmp.settings //播放器基本设置

settings.volume:integer; 音量,0-100

settings.autoStart:Boolean; 是否自动播放

settings.mute:Boolean; 是否静音

settings.playCount:integer; 播放次数

[currentMedia] wmp.currentMedia //当前媒体属性

currentMedia.duration:double; 媒体总长度

currentMedia.durationString:string; 媒体总长度,字符串格式。如“03:24”

currentMedia.getItemInfo(const string); 获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址

currentMedia.setItemInfo(const string); 通过属性名设置媒体信息

currentMedia.name:string; 同 currentMedia.getItemInfo("Title") [currentPlaylist] wmp.currentPlaylist //当前播放列表属性 currentPlaylist.count:integer; 当前播放列表所包含媒体数

currentPlaylist.Item[integer]; 获取或设置指定项目媒体信息,其子属性同wmp.currentMedia

循环播放:currentMedia.settings.setMode("loop", true);

取消循环:currentMedia.settings.setMode("loop", false);

时间: 2024-11-06 01:09:00

winform windowsmediaplayer的属性的相关文章

winform 常用窗体属性

WinForm常用窗体属性: Form常用属性 AutoSizeMode属性 :值是: GrowAndShrink不能调整窗体大小 :值是:GrowOnly 可以改变大小 (1)Name属性:用来获取或设置窗体的名称. (2)WindowState属性:用来获取或设置窗体的窗口状态. (3)StartPosition属性:用来获取或设置运行时窗体的起始位置. (4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字. (5)Width属性:用来获取或设置窗体的宽度. (

C# Winform WindowsMediaPlayer控件

要做一个视频无缝切换的程序,所谓无缝就是在一个视频结束时立即开始另一个视频,中间不要有切换的黑屏 实现思路是放两个wmp播放控件,其中每个时刻只有一个在播放,另外一个处于暂停状态,并隐藏 当一个视频播放完后,切换显示另一个视频,同时这个视频隐藏起来并加载下一段视频,视频加载完成后(wmp会有事件通知)暂停 这样就去除了加载时的短暂空挡 有时可能会有键盘鼠标事件影响wmp的状态,所以使用定时器虽然监测wmp的播放状态 private void Form1_Load(object sender, E

WinForm DataGridview.AutoSizeColumnsMode属性

WinForm 控件 datagridview.AutoSizeColumnsMode属性 更改datagridview的column的AutoSizeMode 成员名称 说明 AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格. AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格. ColumnHeader 调整列宽,以适合列标题单元格的内容. DisplayedCells 调整列宽,以适合当前屏幕上显示的行的列中的所有

WinForm窗体重要属性与公共控件的重要属性

winform和web的最大区别:web执行C#代码,是在服务器上执行完毕后,将执行完生成的HTML代码返回给客户端 winform所有的代码都是在本地电脑上,所有代码功能的执行都是在本地电脑上,消耗本地电脑的内存和CPU 整个窗体相当于一个类 窗体重要属性:布局:AutoScroll - 内容超出范围是否出现滚动条 Location - 窗体启动时的位置(默认)  可用数值调动窗体打开时的位置StartPosition - 窗体启动时的位置 如果想让窗体启动时在你设定的位置,StartPosi

C# winform DataGridView 常见属性

C# winform DataGridView 属性说明① 取得或者修改当前单元格的内容 ② 设定单元格只读 ③ 不显示最下面的新行 ④ 判断新增行 ⑤ 行的用户删除操作的自定义 ⑥ 行.列的隐藏和删除 ⑦ 禁止列或者行的Resize ⑧ 列宽和行高以及列头的高度和行头的宽度的自动调整 ⑨ 冻结列或行 ⑩ 列顺序的调整 ⑪ 行头列头的单元格⑫ 剪切板的操作 ⑬ 单元格的ToolTip的设置 ⑭ 右键菜单(ContextMenuStrip)的设置 ⑮ 单元格的边框. 网格线样式的设定 ⑯ 单元格表

解决c# winform因TopMost属性导致无法输入文字(中文/汉字)的问题

最近做Winform项目,收到用户反馈:软件一个弹窗无法输入中文汉字的问题. 窗口是一个winform的弹窗,弹窗上有输入框,为了保证该窗口不被其他窗口遮挡,设置了窗口的TopMost属性,代码如下: 这样会导致该窗口无法输入中文,解决方法:将frmList.TopMost=true;放到frmList.Show(Fm);后面即可,如下所示: 测试环境:win10(暂时未测试其他系统,软件更新后,也暂未收到用户反馈) 如有朋友使用该方法仍未解决,可在文章后面留言,欢迎交流探讨. 编程,是我生活中

winform常用的属性(listview),常用容器(二者结合)

ListVies控件主要用于展示数据(非常实用和重要的控件) FullRowSelect:设置是否行选择模式.(默认为false) (开启之后一下选中一行数据) ___________________________________________________________________________________________________________________________ GridLines:设置行和列之间是否显示网格线.(默认为false)提示:只有在Deta

winform中textbox属性Multiline=true时全选

1.文本框右键属性 => 添加KeyDown事件. 2.添加如下代码: private void txt_result_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.A) { ((TextBox)sender).SelectAll(); } }

2017-4-24 winform窗体基础属性 ico图片生成 不规则窗体的移动 恶搞小程序

1.客户端应用程序:C/S 特点:操作用户电脑上的文件 2.窗体分类: 记事本类型   ---  窗体可以随便拖动大小 计算器类型    ----  窗体固定大小,无最大化 无变宽类型  ---  杀毒软件 不规则类型   ---  桌面加速小球 置顶类型   ---  打开后不被其他窗体所掩盖,比如qq 3.窗体基础属性 布局: AutoScroll   --   控件超出窗体会自动出现滚动条 location --- 窗体距离桌面左上角的距离,需要配合StartPosition中的Manua