--- title: "Функции" type: guide api: [api7] tags: [guide, api7, cr71826] sources: - cr71826.html --- *Создание прикладных библиотек  > Оформление прикладных библиотек типа DLL  > Пример простейшей программы в среде VC++, оформленной в виде библиотеки КОМПАС * CreateMacroFromSample - блок обработки команды "Объект по образцу" DisplayLibraryName - Получить имя библиотеки,отображаемое при работе КОМПАС DisplayLibraryNameW - Получить имя библиотеки, Unicode GetLibToolbarSettings - Получить параметры инструментальных и компактных панелей LibGetDisableReason - Причина недоступности команды LibGetDisableReasonW - Причина недоступности команды. Unicode LIBRARYNAME - Задать имя библиотеки LIBRARYNAMEW - Задать имя библиотеки (Unicode) LibIsOnApplication7 - Задать тип версии API, используемого библиотекой LIBRARYENTRY - Головная функция библиотеки LibInterfaceNotifyEntry - Головная функция библиотеки. Подписка на обработку событий от системы LIBRARYENTRYDEMO - Головная функция библиотеки (демонстрационный режим) LIBRARYENTRYDEMOEX - Головная функция библиотеки (демонстрационный режим) LIBRARYID -Задать идентификатор ресурсов LIBRARYBMPSIZE - Задать размер окна вывода растрового слайда LIBRARYHELPFILE - Определить имя файла справочной системы, подключаемого к библиотеке LIBRARYHELPFILEW - Определить имя файла справочной системы, подключаемого к библиотеке (Unicode) LibToolBarId - Получить идентификаторы инструментальных и компактных панелей LibObjInterfaceEntry - Получить управление характерными точками библиотечного 2D элемента или реакцию на его редактирование LibraryBmpBeginID - Получить для указанного размера иконок начало диапазона идентификаторов иконок команд библиотеки LibCommandState - Получить состояние команды библиотеки LibraryHintTipsBeginID - Задать идентификатор начала диапазона ресурсов для подсказок к командам