前田稔(Maeda Minoru)の超初心者のプログラム入門
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; using System.Media; namespace WindowsFormsApp1 { public partial class Form1 : Form { WMPLib.WindowsMediaPlayer mediaPlayer = new WMPLib.WindowsMediaPlayer(); OpenFileDialog openFileDialog1 = new OpenFileDialog(); public Form1() { InitializeComponent(); mediaPlayer.uiMode = "none"; mediaPlayer.stretchToFit = true; } protected override void OnMouseDown(MouseEventArgs e) { if (e.Button == MouseButtons.Left) //マウスの左ボタン { if (this.openFileDialog1.ShowDialog() == DialogResult.OK) { string fileName = this.openFileDialog1.FileName; mediaPlayer.uiMode = "none"; mediaPlayer.URL = fileName; } } if (e.Button == MouseButtons.Right) //マウスの右ボタン { //再生を停止する mediaPlayer.controls.stop(); } } } } |