2 回答

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個贊
ATL 的控件宿主 API 是允許任何窗口充當(dāng) ActiveX 控件容器的一組函數(shù)。由于這些函數(shù)可用作源代碼并被 ATL71.dll 公開,因此可以將它們靜態(tài)地或動態(tài)地鏈接到項目。

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個贊
AtlAxGetControl為系統(tǒng)API ATLAPI AtlAxGetControl( HWND h, IUnknown** pp ); ATL 的控件宿主 API 是允許任何窗口充當(dāng) ActiveX 控件容器的一組函數(shù)。由于這些函數(shù)可用作源代碼并被 ATL71.dll 公開,因此可以將它們靜態(tài)地或動態(tài)地鏈接到項目。下表列出了控件宿主函數(shù)。 函數(shù) 說明
AtlAxAttachControl 創(chuàng)建一個宿主對象,將它連接到提供的窗口,然后附加現(xiàn)有控件。
AtlAxCreateControl 創(chuàng)建一個宿主對象,將它連接到提供的窗口,然后加載控件。
AtlAxCreateControlLic 創(chuàng)建一個授權(quán)的 ActiveX 控件,初始化該控件,并將它承載在指定的窗口中,這類似于 AtlAxCreateControl。
AtlAxCreateControlEx 創(chuàng)建一個宿主對象,將它連接到提供的窗口,然后加載控件(還允許設(shè)置事件接收)。
AtlAxCreateControlLicEx 創(chuàng)建一個授權(quán)的 ActiveX 控件,初始化該控件,并將它承載在指定的窗口中,這類似于 AtlAxCreateControlLic。
AtlAxCreateDialog 從對話框資源創(chuàng)建一個無模式對話框并返回窗口句柄。
AtlAxDialogBox 從對話框資源創(chuàng)建一個模式對話框。
AtlAxGetControl 返回窗口中承載的控件的 IUnknown 接口指針。
AtlAxGetHost 返回連接到窗口的宿主對象的 IUnknown 接口指針。
AtlAxWinInit 初始化控件宿主代碼。
AtlAxWinTerm 取消初始化控件宿主代碼。
- 2 回答
- 0 關(guān)注
- 858 瀏覽
添加回答
舉報