请教楼主:
在C#2005中用COM组件的media player组件做了个视频播放窗口,通过单击一个按钮选择视频文件进行播放,代码是:
private void button1_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
axWindowsMediaPlayer1.URL = openFileDialog1.FileName;
axWindowsMediaPlayer1.Ctlcontrols.play();
}
}
由于对多媒体处理不熟,现在有几个问题请教大家:
1、在选择文件窗口选好文件确定后,还要再点击一下media player组件的播放按钮才会播放,怎样做到在文件选择窗口选择确定后,media player组件就自动播放?
2、播放视频文件后,media player组件的高度自动变成画面高度,横向没有变,怎样保持media player组件大小不变?
3、在播放的过程中,如果调整窗口大小就会出错,程序退出,这是怎么回事?