office第三方控件DsoFramer2.3.0.0编译失败
就是网上说的那个最新版,可以支持2007的,我下载下来之后编译,有无数的错误,全部在msword.tlh里面,请教该怎么解决呢,是缺少什么东西吗?
:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58007) : error C2556: 'enum MSWord::XlDisplayBlanksAs __thiscall MSWord::Chart::GetDisplayBlanksAs(long)' : overloaded function differs only by return type from 'enum Office::XlDisplayBlanksAs _
_thiscall MSWord::Chart::GetDisplayBlanksAs(long)'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(44860) : see declaration of 'GetDisplayBlanksAs'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58007) : error C2371: 'GetDisplayBlanksAs' : redefinition; different basic types
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(44860) : see declaration of 'GetDisplayBlanksAs'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58008) : error C2244: 'Chart::PutDisplayBlanksAs' : unable to resolve function overload
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58016) : error C2244: 'Chart::ApplyDataLabels' : unable to resolve function overload
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58024) : error C2556: 'enum MSWord::XlRowCol __thiscall MSWord::Chart::GetPlotBy(void)' : overloaded function differs only by return type from 'enum Office::XlRowCol __thiscall MSWord::Chart::Ge
tPlotBy(void)'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(44913) : see declaration of 'GetPlotBy'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58024) : error C2371: 'GetPlotBy' : redefinition; different basic types
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(44913) : see declaration of 'GetPlotBy'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58025) : error C2244: 'Chart::PutPlotBy' : unable to resolve function overload
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58029) : error C2244: 'Chart::Axes' : unable to resolve function overload
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58046) : error C2556: 'enum MSWord::XlBarShape __thiscall MSWord::Chart::GetBarShape(void)' : overloaded function differs only by return type from 'enum Office::XlBarShape __thiscall MSWord::Cha
rt::GetBarShape(void)'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(44981) : see declaration of 'GetBarShape'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58046) : error C2371: 'GetBarShape' : redefinition; different basic types
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(44981) : see declaration of 'GetBarShape'
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58047) : error C2244: 'Chart::PutBarShape' : unable to resolve function overload
e:\officeocx\program\dsoframer2.3.0.0\debug\MSWORD.tlh(58098) : error C2556: 'enum MSWord::XlLegendPosition __thiscall MSWord::Legend::GetPosition(void)' : overloaded function differs only by return type from 'enum Office::XlLegendPosition __thiscal
l MSWord::Legend::GetPosition(void)'