阅读:1316回复:1
请教一个VC+MapX代码问题我现在正在学习MapX,由于是一个新手,需要对其中的一些函数进行验证,在学习的过程中,遇到一个问题,代码如下: void CMapX_studyView::OnMouseDownMap(short Button, short Shift, float X, float Y) { if(m_ctrlMapX.GetCurrentTool()== MYTOOL_RULER || m_ctrlMapX.GetCurrentTool() ==MYTOOL_POLYRULER) { m_ctrlMapX.ConvertCoord(;X,;Y,;m_BeginX,;m_BeginY,miScreenToMap); CString str; m_ctrlMapX.SetMapUnit(miUnitMeter); str.Format("X=%.2f,Y=%.2f,m_BeginX=%.2f,m_BeginY=%.2f", X,Y,m_BeginX,m_BeginY); AfxMessageBox(str); } } 但是,结果显示的数据和该点的实际数据不一样,Why? |
|
1楼#
发布于:2004-12-19 10:16
我也遇到了此类问题
|
|