阅读:1318回复:0
[求助]关于drawtext方法(VC)
<P align=left>CMoTextSymbol textSymbol;<BR>textSymbol.CreateDispatch(_T("MapObjects2.TextSymbol"));<BR>CMoPoint pt;<BR>pt = m_Map.ToMapPoint(float(X),float(Y));<BR>CMoFont fnt;<BR>fnt.SetName(TEXT("Ariel"));<BR>fnt.SetWeight(FW_BOLD);<BR>textSymbol.SetFont(fnt);<BR>textSymbol.SetColor(moLightGray);<BR>textSymbol.SetHeight(100);<BR>m_Map.DrawText(dlg.m_Text,pt,textSymbol);</P>不知道为什么DrawText没有效果,dlg.m_Text、X、Y的值肯定都是对的。请高手指点。
|
|