通过使用自动化在 PowerPoint 中,您可以以编程方式打印、 显示幻灯片,和执行大多数您可以以交互方式执行该操作。 请按照下列步骤以生成并运行自动化示例:
- 创建一个新的基于对话框的 MFC EXE 项目。
- 将按钮添加到您的对话框和 BN_CLICKED 处理程序中,为它。
- 打开 类向导 (Ctrl + W),单击 自动化 选项卡、 单击 添加类,并选择 从类型库。
- 转到目录 (例如对于是 Files/Microsoft Office/Office) Office 的安装位置,然后选择 Msppt8.olb。PowerPoint 对象库中的 PowerPoint 2000 命名 Msppt9.olb。PowerPoint 对象库中的 PowerPoint 2002 是 Msppt.olb,它位于,通过 c:/Program Files/Microsoft Office/Office10 文件夹中的默认值。PowerPoint 对象库中的 Microsoft Office PowerPoint 2003 是 Msppt.olb,它位于,通过 c:/Program Files/Microsoft Office/Office11 文件夹中的默认值
- 选择查找的所有类,然后单击 确定 以回到您的项目。类向导已从 PowerPoint 类型库生成一些自动化"包装类",并创建 Msppt8.h 和 Msppt8.cpp 文件。
- 下面的代码添加到按钮处理程序:
7. 实施按钮处理程序的前面添加以下行:
8. 编译并运行。