|
Функции оформления библиотек KsAPI |
Scroll |
В отличие от ранних версий библиотек систем КОМПАС-3D, создаваемых с помощью стандартных систем программирования и оформляемых в виде разделяемых DLL-библиотек WINDOWS, у библиотек, создаваемых на прикладных интерфейсах KsAPI, появилась возможность компилирования и исполнения не только на WINDOWS-системах, но и на устройствах, имеющих операционные системы на базе ядра Linux.
Чтобы создать приложение с использованием интерфейсов KsAPI, следует использовать функции оформления библиотек KsAPI. Они обеспечивают взаимодействие системы КОМПАС-3D и приложения.
Функции LoadKompasLibrary и UnloadKompasLibrary являются единственными и обязательными в исполняемом файле приложения. Их наличие позволяет системе КОМПАС-3D идентифицировать произвольный DLL-файл как собственную библиотеку.
LoadKompasLibrary является головной функцией библиотеки (точкой входа) и ей передается управление при обращении к приложению.
UnloadKompasLibrary является точкой выхода из KsAPI-приложения и выполняется при закрытии КОМПАС-3D или при отключении библиотеки из Конфигуратора.
Подразделы:
(отсутствуют)