阅读:1134回复:1
[求助]VC环境下编译MapX程序中某些函数和变量类型的含义?
在编写了在non-earth投影模式下设置地图的范围,但是不明白几处变量和函数用法的含义,查找了vc帮助和mapx自带的例子,模模糊糊知道这些和vc中colevariant类有关,而且所涉及到的函数及变量的个数只有几个,不是很多,我想在mapx中它们的作用也差不多,但我还不能准确把握它们的含义,代码如下,请各位大侠帮忙解释一下,谢谢!
<I></I> <I></I> <I></I> <I></I> <I></I> <I></I> part<I></I> 1: <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> cmapxfeature<I></I> f; <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> f.createdispatch(f.getclsid()); <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> f.attach(m_ctrlmapx.getdispatch()); <I></I> <I></I> <I></I> <I></I> <I></I> questions: <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> 1.createdispatch()函数和函数getclsid()的用法及其含义? <P><I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> 2.attach函数和getdispatch()函数的用法及其含义</P> <P><I></I> <I></I> <I></I> <I></I> <I></I> part2: <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> variant<I></I> mapunit,mapbounds; <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> cmapxrectangle<I></I> rect; <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> mapunit.vt=vt_i4; <I></I> mapunit.lval=miunitmeter;<I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> mapbounds.vt=vt_dispatch; <I></I> mapbounds.pdispval=rect.m_lpdispatch; <I></I> mapbounds.pdispval->addref(); <I></I> <I></I> <I></I> <I></I> questions: <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> 1.vt、lval、pdispval、m_lpdispatch变量的含义 <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> <I></I> 2.addref()函数的用法及其目的?</P> |
|