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