社区
Windows客户端开发
帖子详情
SAMPLES\WMP\CEPLAYER运行失败
msgsnd
2007-12-10 02:47:15
我编译mobile的sample,到device运行总是跳出Unable to initialize Player!,看来是CMPContainer::CreateControl(CLSID_MediaPlayer))失败了。
这个问题如何解决。
...全文
167
12
打赏
收藏
SAMPLES\WMP\CEPLAYER运行失败
我编译mobile的sample,到device运行总是跳出Unable to initialize Player!,看来是CMPContainer::CreateControl(CLSID_MediaPlayer))失败了。 这个问题如何解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
brew2003
2008-03-07
打赏
举报
回复
msgsnd ,能告诉我最新的哪个CLSID_MediaPlayer么,我也不能成功的运行.谢谢
msgsnd
2007-12-26
打赏
举报
回复
确定是微软WMP升级,Clsid已经不是这个了。
dyw
2007-12-11
打赏
举报
回复
参考上面例子中的CLSID,及做法。
msgsnd
2007-12-10
打赏
举报
回复
CLSID_MediaPlayer = { 0x22D6F312,
0xB0F6, 0x11D0,
{ 0x94, 0xAB, 0x00, 0x80,
0xC7, 0x4C, 0x7E, 0x95 } };
问题是这个CLSID在注册表中CLSID下没有啊,我可以搜索到,但不是在CLSID下啊
难道这个值写错了
谢谢了
dyw
2007-12-10
打赏
举报
回复
俺在WM5用过WMP控件,是可以调用的。参考例子:
http://www.microsoft.com/downloads/details.aspx?familyid=46ba698a-c00d-4b90-9177-460854f1b57c&displaylang=en
msgsnd
2007-12-10
打赏
举报
回复
类别没有登录
是dll没有注册啊
谁能提供这个dll
为什么media player没有出错啊
dyw
2007-12-10
打赏
举报
回复
InitCommonControlsEx是加载常用控件库。
调用CoInitializeEx初始化COM库。
若仍有问题,调试一下,检查出错代码行的返回HRESULT值。这个代码会指出是什么导致错误发生。
msgsnd
2007-12-10
打赏
举报
回复
if (FAILED(CoInitializeEx(NULL, COINIT_MULTITHREADED)))
刚才是误写
msgsnd
2007-12-10
打赏
举报
回复
我看过了,有对if (FALSE == InitCommonControlsEx(&iccEx))的调用
msgsnd
2007-12-10
打赏
举报
回复
我是直接拿的sample,没有任何修改。
最初我认为是Com没有注册,就到CLSID下找,没有找到。
但转念一想,要是那样的话media player也应该失败啊。
难道sample不是media player的code?
dyw
2007-12-10
打赏
举报
回复
确认是否初始化了COM库。检查失败代码的返回值HRESULT。
msgsnd
2007-12-10
打赏
举报
回复
不知道为什么media player可以运行,自己link的就不可以,奇怪了
让win
ce
下的媒体播放器
CE
Player
支持多实例播放
由于测试的需要,要修改win
ce
下的媒体播放器
CE
Player
,让它支持
运行
多个程序实例
CE
Player
的源代码在%WIN
CE
ROOT%/PUBLIC/DIRECTX/SDK/
SAMPLE
S/
WMP
/
CE
PLAYER
/下面
ce
player
.cpp文件是应用程序的主文件,启动函数WinMain...
VS2005+Pocket PC 2003上DirectShow SDK开发环境配置
基于PC的DirectShow开发及其开发环境配置 ...D:/WIN
CE
500/PUBLIC/DIRECTX/SDK/
SAMPLE
S/DSHOW/
PLAYER
S/PLAYWND(一个简单的
PLAYER
样例程序)和D:/WIN
CE
500/PUBLIC/DIRECTX/SDK/
SAMPLE
S/
WMP
/
CE
PLAYER
(完整的
Win
ce
上添加Windows Media
Player
(
ce
player
)的感触
Win
ce
上添加Windows Media
Player
(
ce
player
)的感触翻阅PB5自带的文档,添加多媒体播放器
ce
player
在非常的直观,将”Core OS” -> “Graphics and Multimedia Technologies” -> “Media” -> “Windows Media ...
第三部分:移植VS2005环境
> 菜单 -> 文件 -> 新建 -> 项目 弹出对话框,如下图所示 (点击图片放大):2009-6-18 15:27 上传下载附件(55.89 KB)选择 Visual C++ 选择 智能设备选择 win32 智能设备项目填写名称
CE
Player
点击确定2、进入向导,...
vs2005直接编译Win
CE
6.0下的Media
Player
我的Win
CE
安装在C盘,
CE
Player
源代码位于:C:/WIN
CE
600/PUBLIC/DIRECTX/SDK/
SAMPLE
S/
WMP
/
CE
PLAYER
3. 在VS2005中,将
CE
Player
下的cpp文件加入到sour
ce
,将h文件加入header,将资源文件加入resour
ce
。 ...
Windows客户端开发
7,655
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章