hfj
hfj
路人甲
路人甲
  • 注册日期2004-11-26
  • 发帖数21
  • QQ
  • 铜币168枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1134回复:1

[求助]VC环境下编译MapX程序中某些函数和变量类型的含义?

楼主#
更多 发布于:2004-12-21 10:42
在编写了在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>
喜欢0 评分0
游客

返回顶部