Тема: Глупо, но не могу отрисовать линию
Взято из книги Полищук Н.
резиновая линия рисуется, но конечная нет. ObjectARX 2008, акад 2008.
int stat;
ads_point pt1, pt2;
// Запрет пустого ввода для первой точки
acedInitGet(RSG_NONULL, NULL);
// Запрос первой точки
if ((stat = acedGetPoint(NULL, _T("\nПервая точка: "), pt1)) == RTNORM)
{
// Контроль пустого ввода для второй точки
acedInitGet(RSG_NONULL, NULL);
// Запрос второй точки
if ((stat = acedGetPoint(pt1, _T("Вторая точка: "), pt2)) == RTNORM)
{
// Обе точки введены. Выполнение команды LINE (ОТРЕЗОК)
if (acedCommand(RTSTR, "_.LINE", RT3DPOINT, pt1,
RT3DPOINT, pt2, RTSTR, "", 0) != RTNORM)
// Сообщение об ошибке
acutPrintf(_T("Не смогли построить отрезок. "));
// Сообщение об успешном построении
else
acutPrintf(_T("Отрезок построен. "));
};
}
acedRetVoid();
return(RSRSLT);