Visio DrawLine()方法无法正常工作

问题描述 投票:-1回答:1

Shape.DrawLine方法(Visio)无法正常工作。它绘制了它想要的线条,而不是我给出的位置。它在主要形状的位置无关紧要,它总是使图纸处于相同的位置。到目前为止,我正在使用Visio 2000及其SDK,我对此功能没有任何问题。但是现在我已经更新到Visio 2016,它不像以前那样工作。我做错了什么?

提前致谢!

x1 = TO_INCH(pEntidad->m_datos_entidad.linea.x1);
y1 = TO_INCH(pEntidad->m_datos_entidad.linea.y1);
x2 = TO_INCH(pEntidad->m_datos_entidad.linea.x2);
y2 = TO_INCH(pEntidad->m_datos_entidad.linea.y2);

hr = elSimbolo.DrawLine(x1, y1, x2, y2, laLinea);

我正在尝试非常基本的形状,例如绘制一个矩形,我没有得到一个矩形

c++ vba visio
1个回答
0
投票

Nerea Murua!

只需查看有关DrawLine method语法的文档,此方法只有4个参数。

expression.DrawLine(xBegin, yBegin, xEnd, yEnd)
© www.soinside.com 2019 - 2024. All rights reserved.