Тема: C++ и AutoCad

Подскажите, пожалуйста, кто знает как лучше решить вот такую задачку:
Из программы, написанной на С++ вызывается АвтоКад, в который из той же программы передаются данные чертежа (Выполнил, Проверил и т.д.), но вся проблема в том, что я НЕ МОГУ заранее (во время вызова АвтоКада) задать размеры и положение листа.
В 2004й версии попроще - там во время запуска АвтоКада предлагается выбор формата листа (!!! и то почему то там, к примеру, выбираешь А4, а реальные размеры листа на 5-8мм меньше ГОСТа), а в 2006й версии, лист ставится там по умолчанию и никакого выбора нет.
Задача:
Дано:
-->Вып
-->Пров
-->Дата
а также
-->Формат листа
Вопрос:
Всю "ДАНО"-информацию правильно (нуу это уже моя задача) разместить на листе В ЗАВИСИМОСТИ ОТ заданного ФОРМАТА листа.

Re: C++ и AutoCad

> Саня
Вот код на VBA, который работает в AutoCAD:

Sub AddLayout()
ThisDrawing.Application.Preferences.Display.LayoutShowPlotSetup = True
ThisDrawing.ActiveLayout = ThisDrawing.Layouts.Add("MyLayout")
End Sub

При этом в AutoCAD 2006 SP1 появляется диалог запроса формата листа. На C++ перепишешь сам - это ты и сам справишься.