Взаимодействие исходного кода и платформы.NET

Visual C++ поддерживает функции взаимодействия, позволяющие управляемым и неуправляемыми конструкциям совместно существовать и взаимодействовать в одной сборке и даже в одном файле. Небольшое подмножество этой функции, например P/Invoke, также поддерживается другими языками .NET, но большая часть поддержки взаимодействия, предоставляемой Visual C++, недоступна на других языках.

В этом разделе

Смешанные (собственные и управляемые) сборки
Описывает сборки, созданные с помощью параметра компилятора /clr (компиляция среды clr), содержащего как управляемые, так и неуправляемые функциональные возможности.

Использование пользовательского элемента управления формы Windows Forms в MFC
Описывается, как использовать классы поддержки MFC Windows Forms для размещения элементов управления Windows Forms в приложениях MFC.

Вызов неуправляемых функций из управляемого кода
Описывает, как можно использовать библиотеки DLL, отличные от среды CLR, из приложений .NET.