Visio DrawLine () метод не работает, как я ожидаю - PullRequest
0 голосов
/ 13 февраля 2019

Метод 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);

Я пытаюсь с очень простыми формами, например, рисуя прямоугольник, и я не получаю прямоугольник

1 Ответ

0 голосов
/ 14 февраля 2019

Nerea Murua!

Просто посмотрите документацию о Синтаксис метода DrawLine , этот метод имеет только 4 параметра.

expression.DrawLine(xBegin, yBegin, xEnd, yEnd)
...