稳定盈利的期货交易方法-量化趋势交易

alantop -专业量化投资者

爱好:量化投资,逆向工程,渗透
随笔 - 595, 文章 - 0, 评论 - 921, 引用 - 0
数据加载中……

vc开发arcgis中需要注意的问题

需要包含如下文件

#pragma warning(push)
#pragma warning(disable : 
4192)
#pragma warning(disable : 
4146)

#import 
"C:\Program Files\ArcGIS\com\esrisystem.olb" \
    raw_interfaces_only, \
    raw_native_types, \
    no_namespace, \
    named_guids, \
    exclude (
"OLE_COLOR""OLE_HANDLE""VARTYPE")
#pragma warning(pop)

 exclude ("OLE_COLOR", "OLE_HANDLE", "VARTYPE")参数是必要的。因为windows定义这些变量为unsigned long数据类型,这与ArcGIS中的定义冲突。

加入以上语句编译后,在程序目录下会找到"*.tlh"(type library header)和"*.tli"(type library implentation)两个文件,相当于c++中的 .h和.cpp文件。

在编译的过程中如果出现问题,可以用arcgis中带的工具"LibraryLocator"定位查找组件库。

posted on 2008-08-20 20:46 AlanTop 阅读(1991) 评论(1)  编辑 收藏 引用 所属分类: arcgis和mapinfo

评论

# re: vc开发arcgis中需要注意的问题  回复  更多评论   

这个头文件和预处理很容易忽视。
2008-08-24 15:52 | 戴尔1420

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理