Files
mikhail e1337e4016 feat(sdk-docs): MD-база знаний SDK — в репозиторий; генератор и зеркало убраны
docs/Kompas3D_SDK/ становится каноническим источником справки КОМПАС SDK
и включается в репозиторий (2491 файл, ~14 МБ). HTML-зеркало
docs/KOMPAS_SDK_ru-RU/ (~1.4 ГБ, © АСКОН) и генератор
tools/build_kompas3d_sdk.py больше не нужны — регенерация не предполагается.

- .gitignore: MD-база разблокирована; зеркало остаётся проигнорированным
  (safety-net на случай повторной локальной выгрузки).
- CLAUDE.md / SKILL.md: убраны упоминания регенерации и зеркала.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 20:00:05 +03:00

2.0 KiB

title, type, api, domain, tags, sources
title type api domain tags sources
LibObjInterfaceEntry - Получить управление характерными точками библиотечного 2D элемента или реакцию на его редактирование guide
api7
2d
guide
api7
2d
libobjinterfaceentry
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.