|
90楼#
发布于:2004-10-12 11:33
<H5><a href="mailtcui@htwl.com.cn" target="_blank" >cui@htwl.com.cn</A> 谢谢搂主了!</H5>
|
|
|
91楼#
发布于:2004-10-11 19:26
<P>唉,第一次接触这个东西啊,就是加载图层的问题</P><P>yjinf,你是不是也有了?到底怎么用我还不是很清楚,点击GPS跟踪不是应该先设定动态图层吗?如下:</P><P>void CMapView::OnStartGps()
{ SetAnimationLayer();//先设定动态图层,我自己加的 SetTimer(100,1500,NULL); m_bIsStartGps=TRUE; //SetAnimationLayer();//本来是放在这里的,被作者加了注释 }</P><P>void CMapView::SetAnimationLayer() { if(!FindLayer("gps")) m_ctrlMapX.GetLayers().Add("gps.TAB");//运行到这里提示文件不存在</P><P> 没有权利打开,为何?</P><P> CMapXLayer layer; if(FindLayer("gps",layer)) m_ctrlMapX.GetLayers().SetAnimationLayer(layer.m_lpDispatch); }</P><P>void CMapView::OnTimer(UINT nIDEvent) { gpsTargetArray.Run(); UpdateSense(); CView::OnTimer(nIDEvent); }</P><P>void CMapView::UpdateSense() { CMapXLayer layer; if(FindLayer("gps",layer)) gpsTargetArray.UpdateGraph(layer); layer.Refresh(); }</P><img src="images/post/smile/dvbbs/em08.gif" /> |
|
|
92楼#
发布于:2004-10-11 17:54
<P>好像好多人已经都有了,有什么问题直接贴出来大家讨论吧</P>
|
|
上一页
下一页