VS2008下C#开发wince程序如何调用Windows media player控件?

我通过工具箱添加项 COM Windows media Player 插件 ,工具箱不显示 右键-》全部显示可以看到,但是灰色不可用, 这个插件做windows程序就没问题可以拖可以用。
求高手解决 不甚感激!

第1个回答  2013-02-17
楼上说的已经挺明白的了。
你现在需要调整的不是你的程序,是你程序运行时所用的那套WinCE系统。
WinCE跟WinXP不一样,它基本上都是定制的,在定制的过程中必须加入WMP的支持。
如果你没有条件修改或重新定制一个WinCE,这个问题你就不用想解决的办法了。
Platform Builder 是微软提供的 WinCE 定制工具。追问

我开发程序时候都不能放上去 订制那套wince有什么用,总不会vs知道我将来运行的wince没wmp把...

追答

抱歉哈~ 前面没看清楚问的是什么。 这回理解了。
不过,这种情况我以前也没遇到,提点儿思路:你电脑上的WMP(9版?还是10?)是无法运行在WinCE中的,直接添上去肯定没意义。所以,要么你在WinCE中创建可运行它的环境,要么你去找能在WinCE中直接用的版本。据说,古老的6.4版可以在WinCE中使用,不知真假。

追问

6.4 9 10 11 全搞了 都不行啊..纠结死我了 不过谢谢你哈

第2个回答  2013-02-07
晕,不是所有控件都跨平台的,再说com不是wince默认不支持吗,得用platform builder加进去。追问

额 谢谢回答 问题是好多人发帖都说这个插件直接拖得 wince上

追答

http://blog.sina.com.cn/s/blog_6bec9cbc0100x2lp.html

追问

这篇看不懂 貌似是c++的
问题目前还是没解决

第3个回答  2013-02-20
VS知道的是你将来运行的wince上面不会有你看到的那个灰色的wmp控件,这个控件是准备给桌面应用使用的。你可以去找找看有没有wince上可用的wmp控件,如果有的话,就可以正常用了。追问

嗯 是的 的确是不支持啊...

第4个回答  2014-12-09
这个问题如何解决?

从底层硬件到上层应用,嵌入式软件的开发可以分为哪几类?
3、 嵌入式应用软件开发 嵌入式应用软件是针对特定应用领域,基于某一固定的硬件平台,用来达到用户预期目标的计算机软件。由于用户任务可能有时间和精度上的要求,因此有些嵌入式应用软件需要特定嵌入式操作系统的支持。嵌入式应用软件和普通应用软件有一定的区别,它不仅要求其准确性、安全性和稳定性等方面能...

wince6.0程序运行时提示指定程序要求更新windows版本
意思是你的操作系统过低,需要更新的版本,如果你的电脑支持Win7系统的话,不妨装Win7试试!

相似回答