---
title: "LibObjInterfaceEntry - Получить управление характерными точками библиотечного 2D элемента или реакцию на его редактирование"
type: guide
api: [api7]
domain: [2d]
tags: [guide, api7, 2d, libobjinterfaceentry]
sources:
  - libobjinterfaceentry.html
---

*Создание прикладных библиотек  > Оформление прикладных библиотек типа DLL  > Пример простейшей программы в среде VC++, оформленной в виде библиотеки КОМПАС  > Функции *

Синтаксис:
```
extern "C" void WINAPI LibObjInterfaceEntry( int idType, unsigned int comm, void** object );
Входные параметры:
idType    Тип интерфейса: 1 - интерфейс характерных точек ILibHPObject, 2 - интерфейс внешних воздействий IILibExternalObject, 3 - интерфейс внешних свойств объекта ILibPropertyObject
Выходные параметры:
object    - адрес указателя на запрошенный интерфейс.
```
Примечание:
Экспортная функция. Должна быть реализована на стороне библиотеки разработчиком приложения, если необходимо обеспечить управление характерными точками библиотечного элемента 2D или отреагировать на редактирование библиотечного элемента 2D.
Вызывается КОМПАС при селектировании библиотечного элемента для получения интерфейса характерных точек ILibHPObjectI или при редактировании библиотечного элемента для получения интерфейса внешних воздействий ILibExternalObject.
