directx做视频播放器的一些问题

james2336 发布于 2009/07/26 21:39
阅读 1K+
收藏 0

用C# directx做的视频播放器,
1.我设置了
  private Video MyVideo=null;
   .......(省略一些无关紧要的)
   MyVideo.Owner = panel1;
   我想在播放时通过双击达到全屏播放的目的,所以用panel1_MouseDoubleClick()函数去实现,但是在真正播放时,panel1的双击事件已经用不了,应该是被vedio覆盖了吧。
哪应该怎样才可以实现在播放视频时双击画面达到全屏的目的?

2.我使用listbox来显示播放列表,用
private void listBox1_DoubleClick(object sender, EventArgs e)  //双击列表播放
        {}
这个函数来实现播放其他文件。但同时出现一个问题就是当选中一个文件后,想通过点击空白处取消选择行不通,在空白处双击依然执行这个函数。应该怎样去取消选择?我用         listBox1.ClearSelected试过但是行不通。

3.在打开新文件时,我想清楚原列表,使用listBox1.Items.Clear();结果却清除不了列表


请各位大大不吝赐教。

加载中
返回顶部
顶部