阅读:1804回复:1
VC中ArcEngine9.2 MapControl不能在对话框上放置的问题
<P align=left>VC6或.Net2002</P>
<P align=left>以前一直用ArcEngine9.1/9.0,这两天下了一个9.2,安装了ForCOMVB6版,以及Runtime(没装补丁包),想试试。</P> <P align=left>结果发现,创建一个对话框,如果在上面拖放一个MapControl,一个LicenseControl,该对话框不能显示,调用其DoModal后对话框出不来;如果不在对话框上放MapControl,改用动态创建的方法,即m_ctlMapControl.Create("MapControl",WS_CHILD|WS_VISIBLE,rc,this,1001);就一切正常。</P> <P align=left>为什么呀?各位看看是不是也这样?9.0/9.1是可以的呀。</P> <P align=left>谢谢</P> |
|
1楼#
发布于:2007-10-16 21:35
<P>如果哪位朋友测试了,发现可以直接放,请发一份代码给我好吗(VC6或VC7,<a href="mailtiamshuke@hotmail.com" target="_blank" >iamshuke@hotmail.com</A>)?验证一下是我代码的问题还是我用的安装的问题。</P>
<P>谢谢了!</P> |
|