네이티브 및 .NET 상호 운용성

Visual C++는 관리형 및 관리되지 않는 구문이 동일한 어셈블리 내에서, 심지어 동일한 파일에서도 공존하고 상호 운용할 수 있도록 하는 상호 운용성 기능을 지원합니다. P/Invoke와 같은 이 기능의 작은 하위 집합은 다른 .NET 언어에서도 지원되지만 Visual C++에서 제공하는 대부분의 상호 운용성 지원은 다른 언어에서 사용할 수 없습니다.

섹션 내용

혼합형(네이티브 및 관리) 어셈블리
관리되는 기능과 관리되지 않는 기능을 모두 포함하는 /clr(공용 언어 런타임 컴파일) 컴파일러 옵션으로 생성된 어셈블리에 대해 설명합니다.

MFC에서 Windows Form 사용자 정의 컨트롤 사용
MFC Windows Forms 지원 클래스를 사용하여 MFC 애플리케이션 내에서 Windows Forms 컨트롤을 호스트하는 방법을 설명합니다.

관리 코드에서 네이티브 함수 호출
.NET 애플리케이션에서 비 CLR DLL을 사용하는 방법을 설명합니다.