zuilang
路人甲
路人甲
  • 注册日期2004-09-29
  • 发帖数78
  • QQ
  • 铜币356枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1291回复:1

不能同时使用两个控件显示地图???

楼主#
更多 发布于:2005-04-12 17:50
<P>我参考mapX开发指南里在c++对话框中创建地图这个方法,我在对话框里面添加一个控件就一切正常,可是当我添加两个控件时就出问题了,第二个控件不能打开地图,怎么回事?只要我第二个控件使用别的地图或者使用同一个地图但放在不同的路径就没问题
两个控件一个为主图,一个为控件,当然要使用同一个地图拉,相关代码如下:
void CTestView::OnInitialUpdate()
{
 CFormView::OnInitialUpdate();
 GetParentFrame()->RecalcLayout();
 ResizeParentToFit();</P>
<P> CString Name="maps\\ok.gst";
                CString Name2="maps2\\ok.gst";</P>
<P> m_ctrlMapX.SetGeoSet(Name);
 
 m_ctrlMapX2.SetGeoSet(Name);//这样就不能显示,即使我放到别的对话框也是一样的</P>
<P>      m_ctrlMapX2.SetGeoSet(Name2);//这样就能显示,
}</P>
喜欢0 评分0
zuilang
路人甲
路人甲
  • 注册日期2004-09-29
  • 发帖数78
  • QQ
  • 铜币356枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-04-17 14:09
UP
举报 回复(0) 喜欢(0)     评分
游客

返回顶部