获取MS PPT /跟踪第三方应用程序的单击功能区按钮的更改历史记录 [英] Get history of changes in MS PPT / tracking of clicked ribbon buttons of 3rd party application
问题描述
我想知道是否有办法跟踪第三方应用程序的点击功能区按钮的名称/标签,例如MS PowerPoint?或者有没有办法以编程方式获取对演示文稿所做更改的历史记录?我知道功能区控件不是窗口,因此它们没有句柄..但必须有一种方法可以获取有关在使用功能区控件的项目中执行的操作的信息。通常这些是应用程序,您可以通过功能区控件来处理项目或编辑文档。 WinAPI是否提供类似的东西或者我必须查看另一个API。
有什么建议吗?
我非常感谢..
谢谢。
我尝试了什么:
Google,阅读有关Windows的事件追踪/听取功能区事件
I wonder if there is a way to track the names/labels of clicked ribbon Buttons of a 3rd Party application e.g. MS PowerPoint? Or is there a way to get the history of the changes made to a presentation programmatically? I know that Ribbon Controls are not windows so they has no handles.. But there must be a way to get Information about actions taken in a project in which a ribbon Control is used. Usually these are Applications where you have a project to work with or a document to edit via Ribbon Controls. Does WinAPI provide things like that or do i have to look at another API.
Any suggestion?
I would highly appreciate it..
Thank you.
What I have tried:
Google, Reading about event tracing for Windows / Listening for Ribbon Events
推荐答案
甚至有一篇关于这个主题的CodeProject文章:从内部监视窗口消息 [ ^ ]。
There is even a CodeProject article on the subject: Spying Window Messages from the Inside[^].
这篇关于获取MS PPT /跟踪第三方应用程序的单击功能区按钮的更改历史记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!