【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及一种播放PPT文件的方法及装置。
技术介绍
WPF(WindowsPresentationFoundation,Windows呈现基础)是微软推出的基于WindowsVista的用户界面框架,属于.NETFramework3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。在当前WPF中没有提供演示ppt文档的控件,通过WPF用户界面框架,无法实现PPT文件的播放。
技术实现思路
本专利技术实施例提供了一种播放PPT文件的方法及装置。所述技术方案如下:根据本专利技术实施例的第一方面,本专利技术实施例提供了一种播放PPT文件的方法,用于终端,所述方法包括:打开并运行本地安装的WPF软件;接收用户将目标PPT文件拖拽至所述WPF软件的指令,将所述目标PPT文件导入所述WPF软件;通过播放控件打开播放所述目标PPT文件。可选的,所述通过播放控件打开播放所述目标PPT文件,包括:通过播放控件打开所述目标PPT文件;获取所述播放控件中用于标识所述目标PPT文件演示页的句柄;使用所述终端的系统接口,向所述系统接口发送注册所述目标PPT文件的第一对象中的演示事件的指令,注册所述目标PPT文件的第一对象中的演示事件;通过所述句柄控制所述演示事件,全屏打开播放所述目标PPT ...
【技术保护点】
一种播放PPT文件的方法,其特征在于,用于终端,所述方法包括:打开并运行本地安装的WPF软件;接收用户将目标PPT文件拖拽至所述WPF软件的指令,将所述目标PPT文件导入所述WPF软件;通过播放控件打开播放所述目标PPT文件。
【技术特征摘要】
1.一种播放PPT文件的方法,其特征在于,用于终端,所述方法包括:
打开并运行本地安装的WPF软件;
接收用户将目标PPT文件拖拽至所述WPF软件的指令,将所述目标PPT
文件导入所述WPF软件;
通过播放控件打开播放所述目标PPT文件。
2.根据权利要求1所述的方法,其特征在于,所述通过播放控件打开播放
所述目标PPT文件,包括:
通过播放控件打开所述目标PPT文件;
获取所述播放控件中用于标识所述目标PPT文件演示页的句柄;
使用所述终端的系统接口,向所述系统接口发送注册所述目标PPT文件的
第一对象中的演示事件的指令,注册所述目标PPT文件的第一对象中的演示事
件;
通过所述句柄控制所述演示事件,全屏打开播放所述目标PPT文件。
3.根据权利要求1或2所述的方法,其特征在于,所述通过播放控件打开
播放所述目标PPT文件之前,所述方法还包括:
确定所述终端当前是否运行有除所述目标PPT文件外系统打开的其他PPT
文件;
当所述终端当前运行有所述其他PPT文件,则关闭当前运行的所述其他PPT
文件。
4.根据权利要求2所述的方法,其特征在于,所述全屏打开播放所述目标
PPT文件,包括:
当接收到所述用户针对所述句柄的操作时,调用对应所述目标PPT文件的
第二对象中的方法,实现所述目标PPT文件的页面及动画的切换显示。
5.根据权利要求4所述的方法,其特征在于,所述调用对应所述目标PPT
\t文件的第二对象中的方法,实现所述目标PPT文件的页面及动画的切换显示包
括:
确定当前播放的所述目标PPT文件是否是最后一页的最后一个动画;
如果当前播放的所述目标PPT文件是最后一页的最后一个动画,抛出所述
目标PPT文件播放到结尾的事件,并跳转显示所述目标PPT文件的第一页的第
一个动画;
如果当前播放的所述目标PPT文件不是最后一页的最后一个动画,调用对
应所述目标PPT文件的第二对象中的Next方法,跳转显示所述目标文件的下一
页。
6.一种播放PPT文件的装置,其特征在于,用于...
【专利技术属性】
技术研发人员:杨金伟,
申请(专利权)人:天脉聚源北京教育科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。