有没什么好的winform下可用的视频播放器控件?

问题描述

如题,使用系统自带的windowsmediaplayer支持的格式太少了,希望大家能推荐下,谢谢了

解决方案

解决方案二:
http://blog.163.com/lovellls@126/blog/static/3692429720107302517839/
解决方案三:
wmplayer是基于MMF框架的,原来是基于MCI所谓支持格式的多少本身和wmplayer无关关键是codec的多少,只要装全codec,wmplayer都是可以支持的,比如rmvb,h264,avi,wmv,mp4,asf,3gp

时间: 2024-07-31 00:40:23

有没什么好的winform下可用的视频播放器控件?的相关文章

Winform开发框架之肖像显示保存控件的实现

我们在开发一些Winform程序的时候,除了常规的显示普通数据外,有的时候需要显示一些人员肖像或者一些车辆等物体的图片,一般这些内容较小,所以以二进制存储在数据库是一个不错的方案.但由于它们虽然很常用,设计数据库保存的逻辑又会使得整个控件的封装显得麻烦很多.本文介绍的肖像显示保存控件,通过事件的封装处理,让数据的保存不在依赖于数据库存储模块,实现更加通用的特性. 1.肖像显示保存控件的需求 我们在一些程序了里面,可能需要显示一些人员头像,车辆图片,物件图片等,这些图片可以从电脑上选取,也可以拍照

在Winform开发框架中,利用DevExpress控件实现数据的快速录入和选择

在实际的项目开发过程中,有好的控件或者功能模块,我都是想办法尽可能集成到我的WInform开发框架中,这样后面开发项目起来,就可以节省很多研究时间,并能重复使用,非常高效方便.在我很早之前的一篇博客<在GridControl控件中使用SearchLookUpEdit构建数据快速输入>就曾经介绍,如何在列表控件中实现数据的快速录入,本文介绍另外一种方式,通过文本输入框的输入选择,可以实现数据的快速录入,原理和之前一篇差不多,不过这次利用DevExpress控件的GridLookupEdit控件封

ASP.net下DataGrid的单项选择控件

asp.net|datagrid|控件 #region 声明//----------------------------------------------------------------------//// 作者: 李淼(Nick.Lee)//// ASP.net下DataGrid的单项选择控件 // 时间:2005-3-15 // boyorgril@msn.com// QQ:16503096//注意:引用请标明出处,谢谢//-------------------------------

mfc-vc如何实现按下回车后编辑框输入焦点传递到下一编辑框?控件如何绑定类

问题描述 vc如何实现按下回车后编辑框输入焦点传递到下一编辑框?控件如何绑定类 vc如何实现按下回车后编辑框输入焦点传递到下一编辑框?控件如何绑定类? 解决方案 在对话框界面按下Ctrl+D组合键,将各个控件的Order进行排序,设置你想要的次序,设置好后,添加PreTranslateMessage函数并加入如下代码···试试吧 BOOL CCodeMess::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code

mfc-MFC 组合框下拉弹出树形控件该怎么实现,自己菜鸟一个

问题描述 MFC 组合框下拉弹出树形控件该怎么实现,自己菜鸟一个 组合框控件和树形控件都能单独实现,就是将两者结合起来不知道怎么弄 解决方案 MFC组合控件的一个小问题 解决方案二: 可以捕获下拉点击事件,然后把树形控件移动过去,显示出来,这样实现简单点 解决方案三: 把树形框放到另外一个无边框窗口里,单击组合框时创建窗口移动过去

两控件-winform怎么才能让chart表格控件和它下边的文本框控件,在最大化后每个车型对应一个百分比

问题描述 winform怎么才能让chart表格控件和它下边的文本框控件,在最大化后每个车型对应一个百分比 解决方案 你是问控件的位置随窗体大小的变化动态调整吗?每个控件有anchor和dock属性,设置这两个属性就行了

asp.net owc-如图下拉框被owc控件挡住了怎么弄?

问题描述 如图下拉框被owc控件挡住了怎么弄? 解决方案 图表优先次序问题,将下拉框的等级置于控件之上

如何在winform中动态添加或删除控件

问题描述 如何在winform中动态添加或删除控件,多谢了 解决方案 解决方案二:本帖最后由 caozhy 于 2012-05-24 22:26:07 编辑解决方案三://添加控件TextBoxtxt=newTextBox();txt.Text="我是自动添加的";txt.Location=newPoint(10,10);this.Controls.Add(txt);//移除控件this.Controls.Remove(txt);txt.Dispose();解决方案四:privatev

link环境下多层的控件结构下怎么传一个子控件给函数?

问题描述 link环境下多层的控件结构下怎么传一个子控件给函数? link环境下多层的控件结构下怎么传一个子控件给函数? 解决方案 Controls["name"].Controls["下一层name"]