Итак, я новичок в .net и c ++ и мне нужна «библиотека» функций, которые можно вызывать, а также события , которые вызываются в основном приложении, использующем библиотеку.
У меня есть библиотека C ++ (.lib), в которую я хочу добавить еще один слой (обертку) поверх него и предоставить только несколько функций и событий для основного приложения. Я не знаю, какую технологию приложения использовать: C #, VB.net или CLR Winform (не знаю, правильное ли это имя).
Что я хочу сделать? Что я должен искать в Google?
Полагаю, мне нужно создать DLL (но что это? Я видел C, C ++ и .net C ++)
Выставляю ли я класс C ++? Но как мне поднять события? Виртуальные функции, я верю, верно?
Создать ли какой-нибудь объект, на который приложение ссылается, чтобы иметь события / функции?
Как видите, я новичок в этой технологии и новичок в этой области.
Спасибо