首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

vs2995 kso和mso有关问题

2012-02-11 
vs2995 kso和mso问题在开发wps和word插件的时候,我想让一个插件,通过判断,自动适应wps和word,但我加入以下

vs2995 kso和mso问题
在开发wps和word插件的时候,我想让一个插件,通过判断,自动适应wps和word,但我加入以下的时候,出现了问题
#import "ImportWPS\kso10.dll" named_guids, rename_namespace("KSO") 
using namespace KSO; 
#import "ImportWPS\wpscore.dll" named_guids, rename_namespace("WPS") 
using namespace WPS; 

#import "Import\MSO9.DLL" rename_namespace("Office")
using namespace Office;
  #import "Import/MSWORD9.OLB" rename_namespace("Word")
 using namespace Word;

为什么当我加 #import "Import/MSWORD9.OLB" rename_namespace("Word")
 using namespace Word;
的时候,会出现c:\documents and settings\jian\桌面\vs2005_com\waddinwps\waddinwps\stdafx.h(50) : error C2872: 'MsoTextureType' : ambiguous symbol
1> could be 'c:\documents and settings\jian\桌面\vs2005_com\waddinwps\waddinwps\debug\mso9.tlh(402) : Office::MsoTextureType'
1> or 'c:\documents and settings\jian\桌面\vs2005_com\waddinwps\waddinwps\debug\kso10.tlh(1220) : KSO::MsoTextureType'
这些错误呢?

而又没办法修改,有没有好的办法,让kso和mso共存啊??



[解决办法]
冲突,重命名,like
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
[解决办法]
帮顶~~
[解决办法]
vs2995! 900多年以后出品的东西,不敢胡乱揣测。

热点排行