LPDISPATCH object;
systemval.GetMapObject(&object);
CMapControlDefault map(object);
if (LPDISPATCH(map)) {
esriICommandPtr cmd;
cmd.CreateInstance(CLSID_ControlsOpenDocCommand);
cmd->OnCreate(object);
cmd->OnClick();
map.DetachDispatch();
map.ReleaseDispatch();
return TRUE;
}
return FALSE;
阅读(1110) | 评论(0) | 转发(0) |