Функция mapCopyObjectAsNew копирует объект из одного "контейнера" HOBJ в другой.
Код
// Cоздать копию объекта векторной карты, как нового объекта
// Для каждого полученного и больше не используемого
// идентификатора HOBJ необходим вызов функции FreeObject()
// src - исходный объект,
// dest - копия объекта (при сохранении - будет создан новый)
// Предполагается, что до сохранения в копии что-то поменяют.
// При ошибке возвращает ноль
_MAPIMP long int _MAPAPI mapCopyObjectAsNew(HOBJ dest, HOBJ src);