_DMxDrawXEvents::HyperlinkClick
有超连接的实体被点击了。
参数 | 说明 |
---|---|
IDispatch* pEntity |
IMxDrawEntity,被点击的实体 |
DOUBLE dX |
点击位置X,文档坐标 |
DOUBLE dY |
点击位置Y,文档坐标 |
LONG* pRet |
成功,返回1, *pRet = 1 |
js代码实现:
document.getElementById("MxDrawXCtrl").ImpHyperlinkClickFun = DoHyperlinkClickFun; function DoHyperlinkClickFun(ent, dX, dY) { mxOcx.GotoURL(ent.Hyperlinks); mxOcx.SetEventRet(1); }