RAW2007的操作 谢谢你给的温柔了

都来啃苹果吧!PC安装雪豹系统全攻略_Intel主板评测-泡泡网
         
都来啃苹果吧!PC安装雪豹系统全攻略
日 00:38&出处:&【原创】 作者:邱大川 编辑:
延伸阅读:&&&&&&
转向阵营为在安装Mac OS提供可能
&&&&频道5月13日&从目前桌面级的格局来看,主要分为Windows、Mac OS以及Linux三大阵营。其中Windows阵营最为强大,占据全球整个桌面级90%以上的市场份额,苹果公司自有的操作系统Mac次之,拥有超过5%的市场份额,剩下的则基本上是Linux阵营的天下。
&&& 在这三种操作系统当中,Windows和Linux都是可以直接安装在个人上的,它们本身在硬件方面并没有严格的限制,一般来说基于x86架构的PC都可以安装。而苹果公司的Mac OS系列操作系统则不同,它所面向的是苹果公司自己的产品,并不在除苹果之外的硬件上提供支持。
&&& 对苹果电脑稍微有所了解的朋友应该知道,自1994年以来,苹果一直在使用IBM的PowerPC,直到2006年苹果公司才正式决定放弃与IBM的合作,采用性价比更高的处理器,也就是说转向了x86架构。采用Intel处理器对于苹果的转变来说是非常重要的一件事情,它不仅仅标志着苹果不会再受到IBM在芯片价格方面的制约,也为如今能在普通PC或电脑上安装Mac OS系统提供了可能。为什么这么说呢?
&&& 因为Power PC处理器采用的是一种叫做RISC的架构,Power架构本身和我们日常见到的Intel/所采用的x86架构设计原理上都不一样,所以软件方面完全无法兼容。也就是说,在苹果公司转向Intel阵营之前,想要将苹果的操作系统安装在普通PC上,或者是将Windows安装在苹果机上都是天方夜谭。而现在,苹果的全系列电脑产品都已经采用了x86架构的Intel处理器,所以我们可以较为轻松的在苹果电脑上安装Windows操作系统;反之,Windows操作系统也可以在苹果电脑上完美运行,现在不是有很多用户都购买苹果安装Windows操作系统么!
&&& 笔者本身是一个操作系统爱好者,经常在闲暇的时间里折腾各种各样的小众操作系统。一直关注泡泡网的读者可能知道,在两年半以前,笔者发表了采用Linux内核的Ubuntu操作系统系列专题文章(详见、、),在当时受到了很不错的关注度。而现在,笔者将要带大家体验来自全球最个性、最封闭的苹果公司的操作系统,当然苹果公司也是世界上最伟大的IT公司之一。
了解Mac OS的历史以及最新的"雪豹"系统
● 了解Mac OS
&&& 对于苹果的操作系统,我们可以将其统称为Mac OS,Mac OS的首个版本于1984年发布,不过当时并不叫做Mac OS,而是叫做System software,比如System 1.0、System 1.1等。直到1994年推出System 7.5版本的时候,才引入了Mac OS这个名字,逐渐弃用了System,到8.0时代就完全改为Mac OS 8.0。后来又推出了8.1、8.5、8.6甚至9.x等多个版本。
&&& Mac OS 9之后,2001年苹果推出了第10代Mac OS操作系统――Mac OS X,并从2002年起随Mac发售,X 这个字母是一个罗马数字且正式的发音为"十"(ten),接续了先前的Mac操作系统像是Mac OS 8和Mac OS 9的编号。根据Wikipedia的解释,Mac OS X是一套Unix基础的操作系统,包含两个主要的部份:内核名为Darwin,是以FreeBSD源代码和Mach微内核为基础,由苹果公司和独立开发者社区协力开发;及一个由苹果计算机开发,名为Aqua之专有版权的图形用户界面。
&&& Mac OS X版本以大型猫科动物命名。比它的推出更重要的,在苹果计算机内部10.0版本的代号是猎豹(Cheetah),以及10.1版本代号为美洲狮(Puma)。在苹果的产品市场10.2版本命名为美洲虎(Jaguar),以及10.3相似地命名为黑豹(Panther)。10.4版已经被命名为老虎(Tiger)。10.5版花豹(Leopard)作为新操作系统已于日推出,10.6版雪豹(Snow Leopard)已于日推出。
&&& 今天,我们就是要给大家介绍如何在普通的PC/笔记本电脑上安装苹果最新的雪豹操作系统,即Mac OS X Snow Leopard。而且,同笔者之前给大家介绍操作系统安装一样,我们仍然不需要。
系统安装之前的准备工作及安装过程简介
&&& 前面我们已经提到,苹果电脑虽然已经采用了x86架构的Intel处理器,但其官方并不提供在非苹果电脑上安装Mac OS的支持。所以,要想在普通PC/笔记本电脑上安装Mac OS X,难免需要模拟和破解。当然,在此笔者声明一下泡泡网的观点,本文仅作用于技术讨论和交流,泡泡网并不推荐大家在普通PC/笔记本上安装Mac OS X操作系统,一是苹果公司本身并不提供支持,二是目前很难100%完美的驱动普通PC/笔记本的硬件。
&&& Mac OS X Snow Leopard的最新版本为10.6.3,但由于笔者手里只有10.6.2 (10A432)版本的镜像,所以我们本次就直接使用Mac OS X Snow Leopard 10.6.2的镜像进行讲解。另外,由于安装破解过程都非常繁琐,驱动程序就更加棘手了,所以在本文中笔者只讲到安装完Mac OS X Snow Leopard为止,驱动程序以及Mac OS X的使用笔者将会在近期专门撰写一篇文章进行详细讲解。
&&& 另外,本文所介绍的安装步骤部分参考了远景论坛的交流贴《》,在此对原作者表示感谢。
● 安装前需要准备的软件
& 雪豹安装镜像& OSInstall文件& HFS-explorer& 适用于Window平台的Java虚拟机& Leopard安装助手& MacDrive& Bootthink
&&& 以上软件/工具请自行搜索下载最新版本,另外在上面所提到的远景论坛交流贴中也有下载地址。
●&使用本文的方法安装有何优势?
&&不需要外加USB& 不需要启动& 不需要D(如果你已经下载有镜像甚至不需要)& 不需要第二块和GPT分区表& 不需要另外一个正常运转的苹果系统(破解操作全都可以在Windows完成,不需要另外的平台)& 不需要输入一句又一句的命令行
●&安装过程速览
& 压缩分区,为安装雪豹准备空间& 制作DMG文件并加载DMG文件到分区安装文件分区& 配置开机引导程序& 安装雪豹操作系统& 启动雪豹
压缩分区,为安装雪豹系统准备磁盘空间
&&& 首先我们需要为安装Mac OS X snow Leopard 操作系统准备空间,建议至少有30GB空间可以用作雪豹系统的安装镜像存放以及系统盘。由于我们采用的安装方法是免光驱安装,所以我们必须要准备两个专门用于Mac OS X Snow leopard的分区,一个用来存放Snow Leopard的安装文件,推荐大小为7GB(不得低于6.B);另一个用来作为Snow leopard 的系统盘,推荐大小20GB以上。
&&& 如果你事先已经为Snow Leopard 操作系统准备好了空间,那么这一个部分就可以不必看了。如果你之前并没有准备好空间,我们可以在Windows系统中通过压缩卷的方法,来为Snow Leopard分配磁盘空间。
&&& 为Snow leopard准备磁盘空间的操作都可以在Windows系统自带的磁盘管理中完成。你可以进入控制面板――计算机管理――磁盘管理进行操作,操作系统也可以直接在开始菜单的搜索栏里键入disk list进入磁盘管理。笔者这里是直接在原有的D盘上通过压缩卷的方式,挪出了30000M(约30GB)的磁盘空间,并将这一部分空间分成了7GB和23GB两个分区。其中,7GB分区用来存放snow leopard 安装文件,23GB分区用来作为snow leopard系统盘。完成后入下图所示:
图中F盘存放安装文件,G盘做Snow leopard系统盘
&&& 需要注意的是,为Snow leopard准备的分区并不需要格式化,因为Windows自带的这个磁盘管理工具没有办法格式化成Mac OS X支持的文件格式。所以我们可以看到上图中的F、G两个分区类型为RAW,系统可能会提示你格式化,点击取消即可。
&&& 另外,由于这两个分区目前在Windows下并不能存放东西,所以前面提到的软件和工具都应当放在这两个分区之外的其他Windows分区,比如笔者这里可以放在C、D或者E盘。
制作安装DMG文件并写入安装文件分区
&&& 由于我们下载的都是可以直接在Mac电脑上引导的光驱镜像文件,而这种镜像文件并不能在普通的PC上引导。所以,我们首先需要将阻碍在PC上引导的引导层部分剥离。然后将安装文件写入本文准备的7GB分区内。这一节分为以下几个步骤。
● 生成不包含引导层的DMG文件
&&& 生成不包含引导层的DMG文件其实从另一个角度来说就是剥离原来的.dmg文件(也可能是.iso)镜像中的引导层部分,生成一个新的DMG文件,这里需要用到前面所提到的工具HFS-Explorer。
&&& 安装并运行HFS-Explorer之后,首先点击"File"―&"Load file system from file",然后选择下载的镜像文件,笔者这里是Mac OS X install DVD.iso。如果这里的源镜像是.DMG的话,需要在弹出窗口中勾选含有HFS+那一项,然后点OK即可。
&&& 将原来的镜像文件载入HFS-Explorer浏览器中之后,点击"Tool"―&"Create disk image",选择保存位置。这里需要注意的是,这一步的保存位置仍然不能放置于两个为Snow Leopard准备的分区内(也放不进去),还是需要放置在这两个分区之外的其他Windows分区。如下图:
&&& 在保存期间,会持续读写硬盘数分钟,这取决于电脑的整体性能和磁盘性能,所以不要着急。另外生成的这个新的DMG文件容量会高达6.3GB左右,所以只能存放于NTFS分区(Fat32分区不支持单个文件大于4GB)。
●&将DMG文件写入7GB分区内
&&& 经过上面的操作之后,就会生成一个新的.DMG文件,现在我们需要将这个新的.dmg文件写入(类似于解压)到之前准备的7GB Snow Leopard分区内。这个步骤需要用到前面所提到的工具“Leopard硬盘安装助手”。
&&& 方法很简单,启动硬盘安装助手,在镜像文件一栏载入你刚才生成的新DMG文件,目标分区选择为Snow Leopard安装文件准备的7GB分区,然后将下面的三个复选框对钩去掉并点击写入。这时候有需要等待数分钟或10多分钟,仍然取决于你电脑的整体性能和磁盘性能。完成后确认一下日志列表中是否出现了Change Partition type to AF: success字样,这句话表示已经将该分区类型标记成AF,Mac OS X可以存取的分区。
&&& 另外,如果Change Partition type to AF这里不成功,但进度完成了的话,你也可以尝试通过Windows 系统自带的Dispart对该分区手动指定AF标记,方法是运行Diskpart,通过sel part选择这个7GB分区,并执行命令Set ID=AF。其实在后面的引导过程中,如果发现Bootthink重启的话,也可以重新通过这个办法指定一次AF标记,因为Bootthink重启多半是因为找不到标记为AF的分区。
使用MacDrive工具替换osinstall文件
&&& 经过前面的操作,我们已经将镜像文件解压到这个7GB的分区内了,但此刻还是不能用这个分区中的文件直接安装,因为还需要破解。一般情况下,破解主要针对两个文件。一个是让系统能够安装在Windows所生成的MBR分区下,二是内核的破解,这个主要是针对的处理器或者单核心处理器平台。下面我们分别讲一下为什么要对这两点进行破解以及破解的方法。
● Mac和Windows分区表的不同
&&& 对Windows系统比较了解的朋友应当知道,Windows系统采用的是MBR分区表,也就是说我们硬盘上的分区基本都基于MBR分区表构建。而Mac OS X则不同,它采用GUID(GPT)分区表。相对于MBR分区表来说,GPT具有更多的优点,因为它允许每个磁盘有多达 128 个分区,支持高达 18 千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。
&&& 而一块硬盘只有一个分区表(分区表你可以理解成记录硬盘分区信息的表格,当然只能有一个),要么用MBR、要么用GPT。如果你只用Mac OS X系统的话,倒是可以将硬盘用GPT分区表管理,但在这里不实用,因为我们还要用Windows系统,如果此时将硬盘分区表改成GPT的话,必然导致数据全部丢失。所以,我们只能想办法让Mac系统可以安装在MBR分区下。而这个解决办法就是破解OSINSTALL文件。
&&& 还好,对文件的破解早就有高手给我们做好了,我们要做的仅仅是将文件下载回来并替换安装盘中的源文件就可以了。方法很简单,下载我们前面提到的工具软件部分的OSINSTALL文件,将其复到到/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/,并替换源文件即可。但是,在Windows系统下读写HFS+分区,必须安装Macdrive这个软件,所以请首先安装这个软件,然后直接从Windows中进入7GB的盘符,替换相应的OSINSTALL文件即可。
● 内核文件的破解
&&& 内核文件破解主要是针对非Intel双核/多核处理器而言的,比如Intel的单核心处理器以及AMD的处理器,包括最新的Atom处理器等,这些都是需要破解内核的,因为苹果的Mac机目前还没有采用过Intel单核处理器和AMD处理器,所以原来的系统安装文件根本不能使用。如果你的不是Intel双核或多核的话,可以直接找破解后的mach_kernel文件(可以去找),替换安装分区根目录中的同名文件即可。
让macdrive不随Windows自动启动
&&& 需要注意的是,安装Macdrive之后可能导致这个7GB分区在Windows系统中丢失盘符,如果遇到了这种情况,只需要将该MacDrive从Windows自启动项中将该程序移除,并重新执行删除分区――新建分区(简单卷,不要格式化)――使用Diskpart标记为AF分区的操作即可。让MacDrive不随Windows自动启动的方法很简单,运行msconfig,进入“启动”选项卡,将包含macdrive的两项前面的复选框清除,并应用重启即可。
使用BootThink引导安装Snow Leopard
&&& 经过前面的操作之后,Mac OS X的分区盘就算初步做好了,为什么在这里要用到“初步”这个词呢?是因为有可能你电脑上的硬件可能还是会影响到该系统的安装,或许还是需要替换、删除或添加一些基本的驱动程序文件,才能正常安装,这一部分内容我们放到后文再讲。
&&& 前面我们说到,该安装盘的引导层已经被移除掉了(即使就是不移除也不能在PC上引导),所以我们还需要通过第三方工具来引导这个7GB的Mac OS X安装盘才能开始安装系统。引导Mac OS X安装的工具有不少,在这里我们用BootThink这个工具进行引导安装。
&&& 安装BootThink之后,会在C盘根目录生成一个Darwin文件夹,如果BootThink在引导过程中出现了问题,或者你感觉Bootthink工作不正常,都可以直接通过该文件夹中的install.bat批处理进行重新安装,记得需要在管理员模式下运行批处理。如上图 !
&&& 如果一切安装正常的话,重新启动之后将会看到Bootthink的启动项,进入该启动项之后可以进入如上图所示的界面。通过这个界面可以进入Windows 7引导界面,或者启动Mac OS X安装盘开始安装Mac OS X。
&&& 当然,你已经可以直接选择Mac OS X Install DVD开始安装Mac OS X系统了。如果运气足够好,那么经过如上图所示的界面之后,就会可以进入Mac OS X安装界面了,几分钟之后迎接你的将是安装语言选择界面。
尝试解决引导安装盘过程出现的问题
&&& 然而,在很多情况下都并没有这么顺利,总是会出现各种各样的错误。归纳起来,主要可能出现的错误有以下几种:
1、BootThink引导不正常,比如选择BootThink启动项之后系统重启、黑屏等等;
2、进入BootThink界面找不到如前一页所示的Mac OS X Install DVD,即找不到安装盘(文件)所在的分区;
3、在进入Mac OS X安装的过程中出现禁止符号;
4、在进入Mac OS X安装的过程中出现了五国语言报错(简称五国);
5、在进入Mac OS X安装的过程中直接重启。● BootThink引导不正常
&&& BootThink引导不正常一般来说可能由两个方面引起,一是BootThink本身安装可能存在问题,二是BootThink没有找到带AF标记的HFS+分区。庆幸的是,这两种原因引起的Bootthink问题都比较好解决。如果是因为BootThink本身有问题的话,那么可以在C:\Drawin目录下运行unstall.bat,卸载BootThink,再运行install.bat重新安装Bootthink;对于第二种原因引起的引导不正常,可以通过前面介绍的使用系统自带的Diskpart重新对Mac OS X安装盘设定AF标记,或者删除该分区重新分配盘符。
●&进入BootThink界面找不到Mac安装盘符
&&& 出现这个问题的原因一般都是BootThink没有检测到带有AF标记的HFS+分区,解决方法可参照上面介绍的第二条。
●&进入安装过程中出现禁止符号
&&& 在进入Mac OS X的安装过程中出现禁止符号也是很多人都可能遇到的一个问题之一,出现这个问题的主要原因是没有开启AHCI功能,只需要在主板BIOS中将硬盘端口打开AHCI功能即可。
●&五国语言报错
&&& 五国语言报错是一个非常普遍的问题,而且涉及到的原因是多方面的,这时候你可以在Bootthink界面按F8,输入-v再回车启动,即进入Verbose“隆蹦J剑ü媚J狡舳低巢换岢鱿制还缑妫《氖瞧聊簧舷允酒舳刺庋憧梢钥淳咛迨鞘裁丛蛞鹆宋骞偻üGoogle寻找解决的方法。
-v履J降幕
一些其他的常用参数:
-v:履J剑刹榭雌舳刺龋
-x32:强制在32Bit模式下运行,避免与64Bit不兼容的问题
-x:安全模式
-f:强制刷新kext缓存模式
-cpus=1:强制以单核心引导
●&进入Mac OS X安装的过程中直接重启。
&&& 在进入安装的过程中直接重启很有可能是因为需要破解内核,比如在AMD或单核心Intel处理器上安装Mac OS X,就可能导致这情况。如果遇到了这种情况,可以直接找破解后的mach_kernel文件(可以去找),替换安装分区根目录中的同名文件即可。
一步一步的安装Mac OS X雪豹操作系统
&&& 如果在没有问题或者问题已经解决了之后,进入Mac OS X安装,数分钟之后我们将迎来正式安装的首个屏幕――选择安装语言版本。
选择安装语言,当然推荐简体中文了
&&&在这里并没有列出笔者专门为Mac OS X准备的分区,因为那个容量为23GB的分区没有格式化,所以在这里一定要注意。不要点击继续,执行下面的操作。
&&& 如上图,点击菜单栏――实用工具――磁盘工具,选择专门为Mac OS X系统准备的分区。点击右侧的抹掉――格式选择Mac OS扩展(日志式),名称随意,笔者这里为mac sys,然后点击抹掉。
&&& 完成之后回到如上图所示的安装界面,可以看到中间的那个分区已经可以安装Mac OS X系统了,这就是我们刚刚执行“抹掉”的那个分区(抹掉在Mac中可以理解为格式化)。
&&& 完成之后又进入了安装界面,在这里仍然要注意,不要贸然点击“安装”,而是点击左边的“自定”,将驱动的复选框去掉,不安装打印机驱动,主要是防止驱动太多引起不兼容,同时安装打印机驱动将会浪费至少20分钟时间,如果没有打印机的话实在没用。取消勾选打印机驱动之后,再点击“安装”按钮开始安装。
完成雪豹系统安装 修改回Windows引导
&&& 经过大约半小时到1小时的安装过程之后,我们将会迎来安装成功的画面。
&&& 安装成功之后,电脑将会有30秒的时间倒计时重新启动,对于安装Windows/Mac双系统的用户来说,一定要在这30秒之内打开菜单栏――实用工具――终端,然后在终端中分别运行下面的命令。
diskutil list(查看C:在哪里)fdisk -e /dev/rdisk0f 1 (上一步所见,设置硬盘0分区1为活动分区,这里应该含有Windows引导信息)wyquit
&&& 这几个步骤的操作是为了将Windows所在分区(比如C盘)重新标记为活动分区,因为在Mac OS X安装的过程中,系统会自动将Mac OS X分区标记为活动分区,这样就会导致Windows不能启动。而上面的操作就是将Windows引导信息所在的分区重新标记为活动分区。
&&& 当然,如果你错过了这一步,也不是完全没有解决方法,如果有光驱的话,可以在光驱里放上Windows的安装光盘,执行“修复计算机”操作,这样会再次将Windows引导信息所在的分区标记为活动分区。
&&& 执行完成后重新启动计算机,进入Bootthink界面之后,我们会发现多出了一个安装好了Mac OS的分区。选择该分区按回车,计算机将会开始启动Mac OS(当然你可以加上启动参数,详见第8页)。再经过一些区域语言设置、帐户设置之后,就正式进入Mac OS X Snow Leopard的桌面啦!
&&& 到这里,本次Mac OS X Snow Leopard的安装之旅就基本告一段落了,但截止到这里,仅仅是将操作系统安装好了而已。但接下来将要面临的是更加困难,更加考验经验和耐心的驱动程序安装,关于这一部分内容笔者将在最近一段时间内专门发表文章进行讲解。对于初次接触在PC上安装Mac OS X的用户来说,笔者在驱动程序方面做几点小的提示:1、Mac OS X的驱动程序文件一般是以.kext为扩展名的文件;2、可以通过Kext安装驱动,也可以通过EFI String安装驱动,还可以通过DSDT安装驱动(最完美也最难);3、不必在PC上追求驱动的完美,因为非常难以实现。
&&& 好吧,今天的内容就到这里结束,请大家继续关注泡泡网在未来的一段时间之内给大家推出的Mac OS X驱动程序安装攻略以及Mac OS X中的一些基本操作。咱们下期见!■
延伸阅读:&&&&&&
快速转帖:
欢迎转载泡泡网原创文章,请注明:转载自泡泡网 [
[][]新车排行热门车排行选车工具
| 电信与信息服务业务经营许可证: | 北京市公安局海淀分局网监中心备案编号:vc++使用office2007类型库中遇到的问题!
我在stdafx.h中导入了
#define _MSO2007_
#ifdef _MSO2007_
#import &C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE12\\MSO.DLL& \
rename_namespace(&Office&) exclude(&Pages&)
using namespace O
#import &C:\\Program Files\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB& \
rename_namespace(&VBE6&)
using namespace VBE6;
#import &C:\\Program Files\\Microsoft Office\\Office12\\MSPPT.OLB& named_guids,rename_namespace(&MSPPT&) \
rename(&RGB&,&PPTRGB&)
#import &C:\\Program Files\\Microsoft Office\\OFFICE12\\MSWORD.OLB& \
rename(&ExitWindows&,&_ExitWindows&)
#import &C:\\Program Files\\Microsoft Office\\OFFICE12\\MSWORD.OLB& \
rename_namespace(&MSWord&), raw_interfaces_only, named_guids ,exclude(&Pages&),
eleting intermediate files and output files for project 'TestPpt2HtmlDemo - Win32 Debug'.
--------------------Configuration: TestPpt2HtmlDemo - Win32 Debug--------------------
Compiling resources...
Compiling...
StdAfx.cpp
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\mso.tlh(1517) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(7506) : warning C4786: '?CreateLetterContent@_Document@Word@@QAE?AV?$_com_ptr_t@V?$_com_IIID@U_LetterContent@Word@@$1?_GUID___c000_
@@3U__s_GUID@@A@@@@V_bstr_t@@F0W4WdLetterStyle@2@FW4WdLetterheadLocation@2@M000W4WdSalutationType@2@JPAUtagVARIANT@@4444444@Z' : identifier was truncated to '255' characters in the browser information
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(51849) : warning C4786: '?CreateLetterContent@_Document@Word@@QAE?AV?$_com_ptr_t@V?$_com_IIID@U_LetterContent@Word@@$1?_GUID___c000_
6@@3U__s_GUID@@A@@@@V_bstr_t@@F0W4WdLetterStyle@2@FW4WdLetterheadLocation@2@M000W4WdSalutationType@2@JPAUtagVARIANT@@4444444@Z' : identifier was truncated to '255' characters in the browser information
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58007) : error C2556: 'enum Word::XlDisplayBlanksAs __thiscall Word::Chart::GetDisplayBlanksAs(long)' : overloaded function differs only by return type from 'en
um Office::XlDisplayBlanksAs __thiscall Word::Chart::GetDisplayBlanksAs(long)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(44860) : see declaration of 'GetDisplayBlanksAs'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58007) : error C2371: 'GetDisplayBlanksAs' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(44860) : see declaration of 'GetDisplayBlanksAs'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58008) : error C2244: 'Chart::PutDisplayBlanksAs' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58016) : error C2244: 'Chart::ApplyDataLabels' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58024) : error C2556: 'enum Word::XlRowCol __thiscall Word::Chart::GetPlotBy(void)' : overloaded function differs only by return type from 'enum Office::XlRowCo
l __thiscall Word::Chart::GetPlotBy(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(44913) : see declaration of 'GetPlotBy'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58024) : error C2371: 'GetPlotBy' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(44913) : see declaration of 'GetPlotBy'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58025) : error C2244: 'Chart::PutPlotBy' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58029) : error C2244: 'Chart::Axes' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58046) : error C2556: 'enum Word::XlBarShape __thiscall Word::Chart::GetBarShape(void)' : overloaded function differs only by return type from 'enum Office::XlB
arShape __thiscall Word::Chart::GetBarShape(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(44981) : see declaration of 'GetBarShape'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58046) : error C2371: 'GetBarShape' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(44981) : see declaration of 'GetBarShape'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58047) : error C2244: 'Chart::PutBarShape' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58098) : error C2556: 'enum Word::XlLegendPosition __thiscall Word::Legend::GetPosition(void)' : overloaded function differs only by return type from 'enum Offi
ce::XlLegendPosition __thiscall Word::Legend::GetPosition(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(45468) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58098) : error C2371: 'GetPosition' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(45468) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58099) : error C2244: 'Legend::PutPosition' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58186) : error C2556: 'enum Word::XlChartElementPosition __thiscall Word::PlotArea::GetPosition(void)' : overloaded function differs only by return type from 'e
num Office::XlChartElementPosition __thiscall Word::PlotArea::GetPosition(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(45890) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58186) : error C2371: 'GetPosition' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(45890) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58187) : error C2244: 'PlotArea::PutPosition' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58371) : error C2556: 'enum Word::XlColorIndex __thiscall Word::LegendKey::GetMarkerBackgroundColorIndex(void)' : overloaded function differs only by return typ
e from 'enum Office::XlColorIndex __thiscall Word::LegendKey::GetMarkerBackgroundColorIndex(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47044) : see declaration of 'GetMarkerBackgroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58371) : error C2371: 'GetMarkerBackgroundColorIndex' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47044) : see declaration of 'GetMarkerBackgroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58372) : error C2244: 'LegendKey::PutMarkerBackgroundColorIndex' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58375) : error C2556: 'enum Word::XlColorIndex __thiscall Word::LegendKey::GetMarkerForegroundColorIndex(void)' : overloaded function differs only by return typ
e from 'enum Office::XlColorIndex __thiscall Word::LegendKey::GetMarkerForegroundColorIndex(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47050) : see declaration of 'GetMarkerForegroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58375) : error C2371: 'GetMarkerForegroundColorIndex' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47050) : see declaration of 'GetMarkerForegroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58376) : error C2244: 'LegendKey::PutMarkerForegroundColorIndex' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58379) : error C2556: 'enum Word::XlMarkerStyle __thiscall Word::LegendKey::GetMarkerStyle(void)' : overloaded function differs only by return type from 'enum O
ffice::XlMarkerStyle __thiscall Word::LegendKey::GetMarkerStyle(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47056) : see declaration of 'GetMarkerStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58379) : error C2371: 'GetMarkerStyle' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47056) : see declaration of 'GetMarkerStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58380) : error C2244: 'LegendKey::PutMarkerStyle' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58400) : error C2244: 'SeriesCollection::Add' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58410) : error C2556: 'enum Word::XlAxisGroup __thiscall Word::Series::GetAxisGroup(void)' : overloaded function differs only by return type from 'enum Office::
XlAxisGroup __thiscall Word::Series::GetAxisGroup(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47337) : see declaration of 'GetAxisGroup'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58410) : error C2371: 'GetAxisGroup' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47337) : see declaration of 'GetAxisGroup'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58411) : error C2244: 'Series::PutAxisGroup' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58417) : error C2244: 'Series::ErrorBar' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58439) : error C2556: 'enum Word::XlColorIndex __thiscall Word::Series::GetMarkerBackgroundColorIndex(void)' : overloaded function differs only by return type f
rom 'enum Office::XlColorIndex __thiscall Word::Series::GetMarkerBackgroundColorIndex(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47382) : see declaration of 'GetMarkerBackgroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58439) : error C2371: 'GetMarkerBackgroundColorIndex' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47382) : see declaration of 'GetMarkerBackgroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58440) : error C2244: 'Series::PutMarkerBackgroundColorIndex' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58443) : error C2556: 'enum Word::XlColorIndex __thiscall Word::Series::GetMarkerForegroundColorIndex(void)' : overloaded function differs only by return type f
rom 'enum Office::XlColorIndex __thiscall Word::Series::GetMarkerForegroundColorIndex(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47388) : see declaration of 'GetMarkerForegroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58443) : error C2371: 'GetMarkerForegroundColorIndex' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47388) : see declaration of 'GetMarkerForegroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58444) : error C2244: 'Series::PutMarkerForegroundColorIndex' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58447) : error C2556: 'enum Word::XlMarkerStyle __thiscall Word::Series::GetMarkerStyle(void)' : overloaded function differs only by return type from 'enum Offi
ce::XlMarkerStyle __thiscall Word::Series::GetMarkerStyle(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47394) : see declaration of 'GetMarkerStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58447) : error C2371: 'GetMarkerStyle' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47394) : see declaration of 'GetMarkerStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58448) : error C2244: 'Series::PutMarkerStyle' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58452) : error C2556: 'enum Word::XlChartPictureType __thiscall Word::Series::GetPictureType(void)' : overloaded function differs only by return type from 'enum
Office::XlChartPictureType __thiscall Word::Series::GetPictureType(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47401) : see declaration of 'GetPictureType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58452) : error C2371: 'GetPictureType' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47401) : see declaration of 'GetPictureType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58453) : error C2244: 'Series::PutPictureType' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58474) : error C2556: 'enum Word::XlBarShape __thiscall Word::Series::GetBarShape(void)' : overloaded function differs only by return type from 'enum Office::Xl
BarShape __thiscall Word::Series::GetBarShape(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47435) : see declaration of 'GetBarShape'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58474) : error C2371: 'GetBarShape' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47435) : see declaration of 'GetBarShape'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58475) : error C2244: 'Series::PutBarShape' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58489) : error C2244: 'Series::ApplyDataLabels' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58501) : error C2556: 'enum Word::XlEndStyleCap __thiscall Word::ErrorBars::GetEndStyle(void)' : overloaded function differs only by return type from 'enum Offi
ce::XlEndStyleCap __thiscall Word::ErrorBars::GetEndStyle(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47703) : see declaration of 'GetEndStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58501) : error C2371: 'GetEndStyle' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47703) : see declaration of 'GetEndStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58502) : error C2244: 'ErrorBars::PutEndStyle' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58533) : error C2556: 'enum Word::XlTrendlineType __thiscall Word::Trendline::GetType(void)' : overloaded function differs only by return type from 'enum Office
::XlTrendlineType __thiscall Word::Trendline::GetType(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47827) : see declaration of 'GetType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58533) : error C2371: 'GetType' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(47827) : see declaration of 'GetType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58534) : error C2244: 'Trendline::PutType' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58543) : error C2244: 'Trendlines::Add' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58582) : error C2556: 'enum Word::XlDataLabelPosition __thiscall Word::DataLabels::GetPosition(void)' : overloaded function differs only by return type from 'en
um Office::XlDataLabelPosition __thiscall Word::DataLabels::GetPosition(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48105) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58582) : error C2371: 'GetPosition' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48105) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58583) : error C2244: 'DataLabels::PutPosition' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58644) : error C2556: 'enum Word::XlDataLabelPosition __thiscall Word::DataLabel::GetPosition(void)' : overloaded function differs only by return type from 'enu
m Office::XlDataLabelPosition __thiscall Word::DataLabel::GetPosition(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48387) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58644) : error C2371: 'GetPosition' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48387) : see declaration of 'GetPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58645) : error C2244: 'DataLabel::PutPosition' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58683) : error C2556: 'enum Word::XlColorIndex __thiscall Word::Point::GetMarkerBackgroundColorIndex(void)' : overloaded function differs only by return type fr
om 'enum Office::XlColorIndex __thiscall Word::Point::GetMarkerBackgroundColorIndex(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48671) : see declaration of 'GetMarkerBackgroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58683) : error C2371: 'GetMarkerBackgroundColorIndex' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48671) : see declaration of 'GetMarkerBackgroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58684) : error C2244: 'Point::PutMarkerBackgroundColorIndex' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58687) : error C2556: 'enum Word::XlColorIndex __thiscall Word::Point::GetMarkerForegroundColorIndex(void)' : overloaded function differs only by return type fr
om 'enum Office::XlColorIndex __thiscall Word::Point::GetMarkerForegroundColorIndex(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48677) : see declaration of 'GetMarkerForegroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58687) : error C2371: 'GetMarkerForegroundColorIndex' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48677) : see declaration of 'GetMarkerForegroundColorIndex'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58688) : error C2244: 'Point::PutMarkerForegroundColorIndex' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58691) : error C2556: 'enum Word::XlMarkerStyle __thiscall Word::Point::GetMarkerStyle(void)' : overloaded function differs only by return type from 'enum Offic
e::XlMarkerStyle __thiscall Word::Point::GetMarkerStyle(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48683) : see declaration of 'GetMarkerStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58691) : error C2371: 'GetMarkerStyle' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48683) : see declaration of 'GetMarkerStyle'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58692) : error C2244: 'Point::PutMarkerStyle' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58694) : error C2556: 'enum Word::XlChartPictureType __thiscall Word::Point::GetPictureType(void)' : overloaded function differs only by return type from 'enum
Office::XlChartPictureType __thiscall Word::Point::GetPictureType(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48687) : see declaration of 'GetPictureType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58694) : error C2371: 'GetPictureType' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(48687) : see declaration of 'GetPictureType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58695) : error C2244: 'Point::PutPictureType' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58710) : error C2244: 'Point::ApplyDataLabels' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58719) : error C2244: 'Axes::Item' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58723) : error C2244: 'Axes::_Default' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58727) : error C2556: 'enum Word::XlAxisGroup __thiscall Word::Axis::GetAxisGroup(void)' : overloaded function differs only by return type from 'enum Office::Xl
AxisGroup __thiscall Word::Axis::GetAxisGroup(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49014) : see declaration of 'GetAxisGroup'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58727) : error C2371: 'GetAxisGroup' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49014) : see declaration of 'GetAxisGroup'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58731) : error C2556: 'enum Word::XlAxisCrosses __thiscall Word::Axis::GetCrosses(void)' : overloaded function differs only by return type from 'enum Office::Xl
AxisCrosses __thiscall Word::Axis::GetCrosses(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49019) : see declaration of 'GetCrosses'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58731) : error C2371: 'GetCrosses' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49019) : see declaration of 'GetCrosses'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58732) : error C2244: 'Axis::PutCrosses' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58743) : error C2556: 'enum Word::XlTickMark __thiscall Word::Axis::GetMajorTickMark(void)' : overloaded function differs only by return type from 'enum Office:
:XlTickMark __thiscall Word::Axis::GetMajorTickMark(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49036) : see declaration of 'GetMajorTickMark'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58743) : error C2371: 'GetMajorTickMark' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49036) : see declaration of 'GetMajorTickMark'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58744) : error C2244: 'Axis::PutMajorTickMark' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58762) : error C2556: 'enum Word::XlTickMark __thiscall Word::Axis::GetMinorTickMark(void)' : overloaded function differs only by return type from 'enum Office:
:XlTickMark __thiscall Word::Axis::GetMinorTickMark(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49064) : see declaration of 'GetMinorTickMark'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58762) : error C2371: 'GetMinorTickMark' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49064) : see declaration of 'GetMinorTickMark'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58763) : error C2244: 'Axis::PutMinorTickMark' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58770) : error C2556: 'enum Word::XlScaleType __thiscall Word::Axis::GetScaleType(void)' : overloaded function differs only by return type from 'enum Office::Xl
ScaleType __thiscall Word::Axis::GetScaleType(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49076) : see declaration of 'GetScaleType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58770) : error C2371: 'GetScaleType' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49076) : see declaration of 'GetScaleType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58771) : error C2244: 'Axis::PutScaleType' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58773) : error C2556: 'enum Word::XlTickLabelPosition __thiscall Word::Axis::GetTickLabelPosition(void)' : overloaded function differs only by return type from
'enum Office::XlTickLabelPosition __thiscall Word::Axis::GetTickLabelPosition(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49080) : see declaration of 'GetTickLabelPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58773) : error C2371: 'GetTickLabelPosition' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49080) : see declaration of 'GetTickLabelPosition'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58774) : error C2244: 'Axis::PutTickLabelPosition' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58780) : error C2556: 'enum Word::XlAxisType __thiscall Word::Axis::GetType(void)' : overloaded function differs only by return type from 'enum Office::XlAxisTy
pe __thiscall Word::Axis::GetType(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49090) : see declaration of 'GetType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58780) : error C2371: 'GetType' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49090) : see declaration of 'GetType'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58781) : error C2244: 'Axis::PutType' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58782) : error C2556: 'enum Word::XlTimeUnit __thiscall Word::Axis::GetBaseUnit(void)' : overloaded function differs only by return type from 'enum Office::XlTi
meUnit __thiscall Word::Axis::GetBaseUnit(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49093) : see declaration of 'GetBaseUnit'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58782) : error C2371: 'GetBaseUnit' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49093) : see declaration of 'GetBaseUnit'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58783) : error C2244: 'Axis::PutBaseUnit' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58786) : error C2556: 'enum Word::XlTimeUnit __thiscall Word::Axis::GetMajorUnitScale(void)' : overloaded function differs only by return type from 'enum Office
::XlTimeUnit __thiscall Word::Axis::GetMajorUnitScale(void)'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49099) : see declaration of 'GetMajorUnitScale'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58786) : error C2371: 'GetMajorUnitScale' : different basic types
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(49099) : see declaration of 'GetMajorUnitScale'
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58787) : error C2244: 'Axis::PutMajorUnitScale' : unable to resolve function overload
c:\documents and settings\administrator\桌面\复件 复件 testppt2htmldemo\debug\msword.tlh(58787) : fatal error C1003: error count exceeds 100; stopping compilation
Error executing cl.exe.
Creating browse info file...
BSCMAKE: error BK1506 : cannot open file '.\Debug\StdAfx.sbr': No such file or directory
Error executing bscmake.exe.
TestPpt2HtmlDemo.exe - 103 error(s), 3 warning(s)
出现了上边的错误,应该怎么处理,我认为是PPT和word的类型库中有冲突。希望知道的朋友能提供一个解决思路,先谢谢了。
这是#import的一个BUG,不能正确处理类型库导入类型库和返回值是enum的情况。解决的办法是导入时把冲突的enum类型名更名、不在公共的头文件中导入,或者把共享的类型库导入全局的名称空间。
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
Visual C++ MVP
已标记为答案
这是#import的一个BUG,不能正确处理类型库导入类型库和返回值是enum的情况。解决的办法是导入时把冲突的enum类型名更名、不在公共的头文件中导入,或者把共享的类型库导入全局的名称空间。
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
Visual C++ MVP
已标记为答案
我也遇到这个问题了。
请问究竟怎么解决呢,enum实在太多了。
Microsoft 正在进行一项网上调查,以了解您对 Msdn 网站的意见。如果您选择参加,我们将会在您离开 Msdn 网站时向您显示该网上调查。是否要参加?
<input type="hidden" id="hdnTrackerText" value="请不要关闭此窗口。谢谢!完成访问时,调查将显示在此处,所以请不要关闭此窗口。" />}

我要回帖

更多关于 谢谢你给的温柔 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信