Engine VC++程序迁移编译报错无法更改“IProgressDialog”类的GUID

无法更改“IProgressDialog”类的GUID
已邀请:

刘峥 - ArcGIS多面手

赞同来自:

【解决办法】:
两种解决方案: 
1. 在stdafx.h头文件中exclude报错的接口,如: 

# Import D :\ Program Files \ ArcGIS \ com \ esriSystemUI.olb raw_interfaces_only, raw_native_types, no_namespace, named_guids, exclude (OLE_COLOR, ICommand, IProgressDialog) 

2. 重命名报错的接口,如: 
# Import D: \ Program Files \ ArcGIS \ com \ esriSystemUI.olb raw_interfaces_only, raw_native_types, no_namespace, named_guids, rename (ICommand, esriICommand), rename (IProgressDialog, esriIProgressDialog) 

要回复问题请先登录注册