向当前图形上插入Image对象
static McDbObjectId DrawImage(MxDraw::MXDRAWOCXHANDLE hOcx, LPCTSTR pszFilePath, DOUBLE dPosX, DOUBLE dPosY, DOUBLE dScale = 1.0, DOUBLE dAng = 0.0, McDbObjectId blkRecId = McDbObjectId::kNull, LPCTSTR pszDictName = NULL);
参数 |
说明 |
MxDraw::MXDRAWOCXHANDLE hOcx |
插入的控件名柄 |
LPCTSTR pszFilePath |
Image文件名,可以是Http路径. |
DOUBLE dPosX |
插入位置X坐标 |
DOUBLE dPosY |
插入位置Y坐标 |
DOUBLE dScale = 1.0 |
缩放比例 |
DOUBLE dAng = 0.0 |
插入旋转角度,单位为度 |
McDbObjectId blkRecId = McDbObjectId::kNull |
插入的块表记录,如果为空,插入当前模形空间中。 |
LPCTSTR pszDictName = NULL |
在字典中的名字. |
返回插入的图象对象id,如果id为空,插入失败,调用MxDraw::GetLastError()函数返回错误信息