


(圖4:MFC框架中ActiveX控件的創建) 我們知道,MFC是通過COleControlSite類創建ActiveX控件的,由于針對用于ActiveX控件的COleControlSite類不適用于.NET控件,因此必須重新派生一個新類CWFControlSite來提供必要的支持,通過一個CWFControlWrapper類將一個.NET控件包裝在一個CWnd窗體中,并將包裝后的窗體“安置”在CWFControlSite內。CWFControlWrapper類代碼如下:
(圖5:MFC框架中.NET控件的創建)
(圖6:運行時.NET控件)檢索.NET用戶控件新聞熱點
疑難解答