Visual Studio winform 音乐播放器
基于WMP(Windows media player)
- 去边框
- 添加最小化、最大化(还原)、关闭按钮
- 音乐播放器的使用
将foorm1属性中的FormBorderStyle修改为None,边框将去除掉
添加三个按钮,在事件click中添加事件
/// <summary>
/// 关闭
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnClose_Click(object sender, EventArgs e)
{
Application.Exit();
}
/// <summary>
/// 最大化、还原
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnFs_Click(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Normal)
{
this.WindowState = FormWindowState.Maximized;
btnFs.Text = " ❒";
}
else
{
this.WindowState = FormWindowState.Normal;
btnFs.Text = " ☐";
}
}
/// <summary>
/// 最小化
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnMin_Click(object sender, EventArgs e)
{
WindowState = FormWindowState.Minimized;
}
private void btnMin_MouseEnter(object sender, EventArgs e)
{
ToolTip p = new ToolTip();
p.ShowAlways = true;
p.SetToolTip(this.btnMin, "最小化");
}
微软自带音乐播放器
添加命名空间
using System.Media;
//音量赋值为0
this.axWindowsMediaPlayer1.settings.volume = 0;
this.axWindowsMediaPlayer1.Ctlcontrols.pause(); //暂停
this.axWindowsMediaPlayer1.Ctlcontrols.play();//播放
自己做的一个简单本地音乐播放器 支持换肤,更改透明度
欢迎交流