查看完整版本: [-- 如何检测已经打开的PPT并进行播放? --]

QTCN开发网 -> Qt基础编程 -> 如何检测已经打开的PPT并进行播放? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

ragtime 2018-05-16 13:47

如何检测已经打开的PPT并进行播放?

是这样的。假设有一个PPT已经打开了,最小化。现在要写一个程序检测到已经打开的ppt并且给它发信号让他进行播放。[attachment=18948]
现在处理方法暂时用模拟F5按键,并且把ppt窗口打开,才能播放。如果最小化了就不行。求大佬解答!用一切方法都行,什么sendmessage,com组件,进程检测之类的。集思广益

cycloneii 2018-05-16 14:18
遍历窗口,查找到ppt窗口,然后使之变成当前窗口,然后再送f5?

never_forget 2018-05-16 18:21
还能这样玩的嘛 ?

jigetage 2018-05-17 01:54
调用windows自带的FindWindow函数,传入ppt窗口的类名和窗口名,获取窗口的句柄。然后采用windows的事件机制,激活该窗口就可以了。


查看完整版本: [-- 如何检测已经打开的PPT并进行播放? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled