PowerPoint工具栏按钮插件如何在点击时获得所在PPT的文件名?按钮点击时如何向另一进程发送字符串数据?如何向每页的备注中写入字符串?
开发工具是:VC6.0
所用技术:不支持MFC的ATL
应用方向是:Office PowerPoint 2003插件
问题一:PowerPoint工具栏按钮插件如何在点击时获得所在PowerPoint的文件名及路径?
我用ATL开发了一个Office PowerPoint 2003的COM插件。插件是不支持MFC的DLL程序。注册该插件后会在PowerPoint上新增一个工具栏,在工具栏上会有两个按钮。当我打开PowerPoint后,点击该工具栏按钮时,如何获得该PowerPoint的文件名及路径?
例如:我新建了一个PowerPoint文档,存放在C盘根目录下,名称为:“大学语文.ppt”,完整路径为:“C:\大学语文.ppt”。当打开该文档并点击工具栏按钮后,就能在按钮单击事件中获得字符串“C:\大学语文.ppt”。
问题二:按钮点击时如何向另一进程发送字符串数据?
我用MFC编了一个对话框应用程序,应用程序没有标题栏,如何在点击PowerPoint工具栏按钮后,在按钮事件中启动该对话框应用程序,并将问题一中获得的PowerPoint文件名及路径字符串(“C:\大学语文.ppt)发送给该对话框应用程序?是否能用发送消息的方式实现?
问题三:如何向每个PowerPoint页面的备注中写入字符串?
我用MFC编了一个对话框应用程序,在该对话框应用程序中输入一些字符串信息,如何将该字符串信息写入相应PowerPoint页面的备注中。比如:将字符串“我是中国人”写入第一页的备注中。
谢谢!
如果分不够可以再加。
再次感谢!