VS2013的C# Winform怎么添加Windows Media Player控件 详细图解 代码示例及运行效果
目录
Step#1 先将Windows Media Player控件添加到工具箱(Toolbox)中
Step#2 新建项目
Step#3 完整代码
Step#4 运行效果
Step#1 先将Windows Media Player控件添加到工具箱(Toolbox)中
OK点击之后会出现在此
Step#2 新建项目
放入两个按钮(Button)和一个Windows Media Player,它们的名称如下截图
Step#3 完整代码
【注意事项】
1. 引用命名空间
using System.Runtime.InteropServices;
2. 引入动态链接库与函数
[DllImport("winmm")]
public static extern bool PlaySound(string szSound, int hMod, int i);
3. 分别双击btnPlaySound和btnPlayMusic添加两个事件btnPlaySound_Click和btnPlayMusic_Click
4. 添加两个函数Play和PlayMusic
5. 将xx.wav与xx.mid音频文件放置在bin/Debug文件夹中
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
// 引入新的命名空间,以调用Windows系统自带的PlaySound函数
using System.Runtime.InteropServices;namespace Ex3_7PalySound
{public partial class Form1 : Form{public Form1(){InitializeComponent();}// 引入动态链接库[DllImport("winmm")]public static extern bool PlaySound(string szSound, int hMod, int i);private void Play(string waveName){PlaySound(Application.StartupPath + "\\"+waveName,0,1);}private void PlayMusic(string musicName){this.axWindowsMediaPlayer1.URL = "";this.axWindowsMediaPlayer1.URL = Application.StartupPath + "\\" + musicName;}private void btnPlaySound_Click(object sender, EventArgs e){this.Play("Shot.wav");}private void btnPlayMusic_Click(object sender, EventArgs e){this.PlayMusic("town.mid");}}
}
Step#4 运行效果
【说明】代码选自《C# Windows游戏设计》
VS2013的C# Winform怎么添加Windows Media Player控件 详细图解 代码示例及运行效果相关推荐
- C# WinForm 添加Windows Media Player 控件调试出现未能加载文件或程序集Interop.WMPLib,该怎么解决...
C# WinForm 添加Windows Media Player 控件调试出现未能加载文件或程序集Interop.WMPLib 如标题,在窗体中添加Windows Media Player 控件,当 ...
- 音乐播放器制作一(Windows Media Player控件)
VS2013 MFC做音乐播放器,需要使用到ActiveX控件(Windows Media Player),可以播放音视频,支持歌单添加,删除,保存操作,支持循环,顺序,随机播放. 话不多说,先来 ...
- C#中Windows Media Player控件使用实例|方法
Windows Media Player控件Windows Media Player是一种媒体播放器,可以播放当前最流行的音频.视频文件和大多数混合型的多媒体文件.为了便于程序的开发,Visual S ...
- VC2008 Windows Media Player控件的使用技巧 三
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 操作系统 ...
- VC2008 Windows Media Player控件的使用技巧
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 操作系统 ...
- VC2008 Windows Media Player控件的使用技巧 二
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 操作系统 ...
- Windows Media Player控件研究
初级问题: 我的那个定时提醒程序中要用到它,初步使用问题已解决.基本使用步骤如下: 一.往控件箱中添加此控件:wmp.dll 二.往窗体上拖控件 三.wmp.URL=XXXX;wmp.play()即可 ...
- c#—如何借助windows media player控件编写播放器
windows media player控件的常用属性和方法 以下 music player 均为windows media player控件的名字. 1.属性 1)musicPlayer.sett ...
- 基于.net的C# Windows Media Player控件
C#Windows Media Player控件 一.往控件箱中添加此控件:wmp.dll 二.往窗体上拖控件(本人添加...有时候你拖拽控件到窗体上时候会弹出错误窗口提示'axHost'注册失败什么 ...
- C#Windows Media Player控件
C#Windows Media Player控件 一.往控件箱中添加此控件:wmp.dll 二.往窗体上拖控件(本人添加...有时候你拖拽控件到窗体上时候会弹出错误窗口提示'axHost'注册失败什么 ...
最新文章
- pytest第一版 入门学习
- iptables限制最大连接数_性能调优,让你的服务器更强大!增加TCP连接最大限制...
- 郴州郴锦机器人_减税降费宣传走进郴州市民营企业高质量发展专题培训班
- CSS深入理解vertical-align和line-height的基友关系
- 9月第1周国内IT技术类网站:CSDN覆盖数持续走低
- 2.24 js处理内嵌div滚动条
- 爬虫cookie过期_【Python】Scrapy爬虫框架之Request和Response
- plsql能连mysql吗_80后中年夫妻做冬季热饮,一天卖300杯,女顾客:能连杯子端走吗...
- RabbitMQ的项目实际应用
- Data Creator for Mac(专业mac数据生成器)
- 软件及系统开发项目可行性分析报告-样例
- 2019年新个税计算方法
- CSS中id选择器失效,代码看起来没问题
- linux下查看服务器型号
- python初体验-hello world答案_第三节 Hello world --python初体验
- 基于Python的旅游数据可视化系统flask
- Android面试攻略
- mtp usb驱动 v4.9 最新版
- 计算机网络实验子网划分与路由器配置,实验5子网划分路由配置
- Ubuntu 下pdf文件,编辑软件 Master pdf editor
热门文章
- ip网络广播系统连接服务器失败,航天广电数字IP网络广播系统安装IP地址调试6大知识...
- 最值得收藏的 人工智能导论 全部知识点思维导图整理(王万良慕课课程)
- 使用TinyPng来压缩图片
- excel在线_如何设计有趣又实用的在线课程
- 修改注册表解决每次打开office2010都会出现正在配置的问题
- QT5.1.0,QT4.8.0以及VC2010、VC2012的测试对比
- LitJson写入中文乱码问题
- 关于按钮需要点两次才有用的问题
- python音频提取pcm_python 实现录音pcm格式功能
- 调用企业微信API发送文本,图片,文件消息