Мне нужно создать библиотеку C ++ для распространения среди наших клиентов. Библиотека должна иметь доступ к широкому спектру языков, включая VB6, C ++, VB.net и C #.
До сих пор я использую элементы управления ActiveX (файлы ocx). Но мне интересно, есть ли лучшая библиотека (dll и т. Д.), Которую я могу построить. Что вы рекомендуете?
Я ограничен C ++ в качестве языка библиотеки, но вы можете упомянуть другие языки для ссылки на других разработчиков.
P.S. Извините, если вопрос уже был задан. У меня были некоторые проблемы с поиском подходящего названия. Не стесняйтесь исправлять мой английский.
Редактировать: Похоже, что лучший выбор - либо DLL, либо OCX (т.е. COM), но у меня все еще есть некоторые сомнения относительно того, какой из них я выберу. Какой из них больше подходит для современных языков (например, .NET)? Какой из них будет проще использовать с точки зрения конечного разработчика?