--- title: "ksGetMacroPlacement - Получить точку привязки и угол поворота макроэлемента" type: guide api: [api7] tags: [guide, api7, ksgetmacroplacement] sources: - ksgetmacroplacement.html --- *API экспортных функций > Функции работы с графическим документом  > Создание графических объектов  > Работа с макроэлементами и библиотечными макроэлементами  > Функции работы с макроэлементами и библиотечными макроэлементами * Аналог данной функции при использовании Automation - метод ksDocument2D::ksGetMacroPlacement. Синтаксис: ``` int ksGetMacroPlacement (reference macro, double *x, double *y, double *angl); unsigned char sheetParam); Входные параметры: macro - указатель на макроэлемент (0 - редактируемый макроэлемент), sheetParam - признак системы координат: 1 - координаты и угол заданы в СК макроэлемента, 0 - в СК вида. Выходные параметры: x, y - координаты точки привязки макроэлемента, angl - угол поворота макроэлемента от оси OX против часовой стрелки (в градусах). Возвращаемое значение: 1 - в случае успеха, 0 - в случае неудачи, -1 - если у макроэлемента нет СК (не вызывалась функция SetMacroPlacement), Смотрите также: Функция SetMacroPlacement. ```