共用方式為


將 Windows Form 使用者控制項裝載為 MFC 檢視

MFC 使用 CWinFormsView 類別來裝載 (Host) MFC 檢視中的 Windows Form 使用者控制項。 MFC Windows Form 檢視是 ActiveX 控制項。 使用者控制項是裝載為原生 (Native) 檢視的子系,並佔用原生檢視的整個工作區 (Client Area)。

結果類似 CFormView 類別所使用的模型。 可以讓您利用 Windows Form 設計工具和執行階段來建立豐富的表單架構檢視。

因為 MFC Windows Form 檢視是 ActiveX 控制項,所以和 MFC 檢視擁有不同的 hwnd。 他們也不能做為 CView 檢視的指標來傳遞。 一般而言,會使用 .NET Framework 方法和 Windows Form 檢視搭配使用,很少使用 Win32。

如需示範 Windows Form 搭配 MFC 使用的範例應用程式,請參閱 MFC 與 Windows Form 整合 (英文)。

在本節中

如何:建立使用者控制項並裝載 MDI 檢視

如何:新增命令傳送至 Windows Form 控制項

如何:呼叫 Windows Form 控制項的屬性和方法

請參閱

工作

如何:撰寫複合控制項

其他資源

在 MFC 中使用 Windows Form 使用者控制項