Как использовать C# DLL в C++?
Как вызвать функции dot net (то есть функции c#) в cpp. Вот как использовать c# dll в cpp. Пожалуйста, дайте мне пример кода для этого.
Что я уже пробовал:
я пробовал функцию GetProcAddress, но она не работает.
Вы не можете использовать .Сетевые библиотеки непосредственно из кода C++. Вам нужно сделать одно из двух:
1. Конвертировать ваши приложения C++ в C++/CLI, который делает это .Net-приложения.
2. Создайте промежуточную библиотеку C++/CLI, которая может взаимодействовать с обоими.
Google найдет образцы по обоим предметам.
Мне нужен пример кода для этого.
Также объясните мне, как использовать GetProcAddress в моем коде cpp (mfc).
Там нет простого кода, сделайте то, что я предложил, и идите и прочитайте некоторые из предложенных способов решения этой проблемы. И вы не можете использовать GetProcAddress в сборке .NET. Если вы этого не понимаете .Тогда я предлагаю вам взглянуть на сетевую архитектуру Что такое .NET Framework? Полный Учебник По Архитектуре[^].
Вежливые люди используют слово "пожалуйста", чтобы попросить что-то у других людей. Тебе стоит попробовать. Это работает гораздо лучше, чем предъявлять требования людям. Обычно я говорю людям, куда они могут засунуть свои требования. Мистер Маккатчен гораздо более терпимый человек, чем я.
Спасибо, Рик, но, как напоминает нам Крис, не у всех первый язык-английский, так что мы должны сделать скидку. Хотя иногда я об этом забываю.
Хорошая точка. У этого человека мало проблем с языком, так что я бы предположил, что это скорее культурная проблема.
В любом случае, я думаю, что мне пора уходить, сцена слева.