C# 使用COM实现PowerPoint中的虚拟激光指针位置
PowerPoint中有一项功能,允许演示者在幻灯片放映时通过按“CTRL”+“鼠标左键”来伪造指向屏幕的激光指针(我使用的是PowerPoint 2010,但我认为这项功能可以在旧版本中找到)。我想做的是在显示激光时读取激光的位置(现场)。我为PowerPoint创建了一个C#加载项,每次启动PowerPoint并使用COM访问当前演示文稿时都会加载该加载项。问题是,我在PowerPoint COM模型中找不到任何对象来获取激光位置和/或钩住事件。因此,我的问题是:C# 使用COM实现PowerPoint中的虚拟激光指针位置,c#,com,add-in,powerpoint,C#,Com,Add In,Powerpoint,PowerPoint中有一项功能,允许演示者在幻灯片放映时通过按“CTRL”+“鼠标左键”来伪造指向屏幕的激光指针(我使用的是PowerPoint 2010,但我认为这项功能可以在旧版本中找到)。我想做的是在显示激光时读取激光的位置(现场)。我为PowerPoint创建了一个C#加载项,每次启动PowerPoint并使用COM访问当前演示文稿时都会加载该加载项。问题是,我在PowerPoint COM模型中找不到任何对象来获取激光位置和/或钩住事件。因此,我的问题是: 是否可以使用PowerPo
谢谢大家! 这里的项目可能会有帮助: 它描述了如何在幻灯片放映期间选择和移动形状;为此,它计算出当前指针的位置。我想,这与激光指针的位置相同,因此同样的方法可能适用于您。实际上,这是PowerPoint 2010的一项功能。在旧版本的PowerPoint中找不到它。