• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 高手请进:我在VC项目中插入PowerPoint2000的动态联接库,但调用其中的函数却出错?

高手请进:我在VC项目中插入PowerPoint2000的动态联接库,但调用其中的函数却出错?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了高手请进:我在VC项目中插入PowerPoint2000的动态联接库,但调用其中的函数却出错?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 高手请进:我在VC项目中插入PowerPoint2000的动态联接库,但调用其中的函数却出错?
描述:

我在VC项目中插入PowerPoint2000的动态联接库,期望调用库里的函数把*.ppt文件转换成*.jpeg文件.我在调用库里的函数时做了如下的最重要的两行程序,首先生成_Presentation类的实例save后调用里面的函数SaveAs()如下所示
_Presentation save;//创建对象调用此类中的函数;
    save.SaveAs (name,ppSaveAsJPG);//name是从一个*.PPT文件的名字ppSaveAsJPG这个参数是从微软的网站上查到的,但是调试错误却告诉我,这个参数没有定义。我想请问应该如何引用这个参数。


解决方案1:

我看了一下!你在你的项目中点击ppSaveAsJPG上右键在右键菜单中选转到声明,如果你装msdn的话会找到定义它的头文件,然后包含.h就可以了!
我查了一下,可能要改注册表了!
Cause
This problem occurs because the registry key that specifies the default format in which to save is set to an incorrect value. 
Resolution
WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
To resolve this problem, follow these steps: 
On the Start menu, click Run. 
In the Open box, type regedit and click OK. 
In Registry Editor, select the DefaultFormat entry under the following subkey (folder): 
HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\PowerPoint\Options
On the Edit menu, click Modify. Type 0, and then click OK. 
Quit Registry Editor. 

解决方案2:

你插入PowerPoint2000的动态联接库,编译一次,debug目录下会多出来一个.tlh文件(PowerPoint2000接口定义方法都在里面),你看看_Presentation 接口下SaveAs方法的参数类型,第二个肯定是个枚举,在那个文件里也能找到这个枚举的定义!

解决方案3:

如果对OFFICE系列产品进行编程。
建议你使用Visual studio tools for office套件进行OFFICE相应产品的开发。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 高手请进:我在VC项目中插入PowerPoint2000的动态联接库,但调用其中的函数却出错?

相关文章

  • 2017-06-04 求一关于IE编程的入门程序
  • 2017-06-05 实现多线程时定义的全局函数是不是只能调用全局函数?
  • 2017-06-04 有人在无窗口的richedit里添加过OLE控件么?
  • 2017-06-05 怎么在DLL中使用TIMER定时执行一个函数???
  • 2017-06-04 讨论CORBA的怎么这么少?
  • 2017-06-05 如何在两个进程之间传递一批参数
  • 2017-06-04 怎么实现COM的对象层次结构
  • 2017-06-04 ActiveX的runtimelicense是个法律意义上的授权吧?还是技术上的授权?
  • 2017-06-04 DCOM中远程调用怎么没法返回接口指针,请大虾们救命,急用。
  • 2017-06-05 为何会出现如此链接警告?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 请问WORD有没有什么类似于COM的接口可用?为何总是的不到ITextDocument接口呢?
    • 急急急:请教大虾们一个关于MSchart的问题!!!!
    • 高分请教DCOM和WebService有关的简单问题!100分!
    • 线程实现字符运动的问题?求助!1谢谢了!!!
    • WINDOWSAPI那个函数可用来得到CPU的当前使用率??????
    • winceie定时刷新
    • 再问:安装IE8后,如何用webbrowser打开“我的电脑”?
    • 请教一个多线程CPU性能的问题
    • word自动化编程,取出其中图片问题
    • 有关ActiveX控件的路径问题?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有