原生和 .NET 互通性

Visual C++ 支援互通性功能,允許 Managed 和 Unmanaged 建構在相同的元件內並存並交互操作,甚至是在同一個檔案中。 其他 .NET 語言也支援這項功能的小子集,例如 P/Invoke,但 Visual C++ 所提供的大部分互通性支援不適用於其他語言。

本節內容

混合 (原生和 Managed) 組件
描述使用 /clr (Common Language Runtime Compilation) 編譯器選項所產生的元件,其中包含 Managed 和 Unmanaged 功能。

在 MFC 中使用 Windows Forms 使用者控制項
討論如何使用 MFC Windows Forms 支援類別,在 MFC 應用程式中裝載 Windows Forms 控制項。

從 Managed 程式碼呼叫原生函式
描述如何從 .NET 應用程式使用非 CLR DLL。