2010-05-03 35 views

回答

1

改爲使用雙接口。在IDL中編寫它們的聲明,以便您可以使用midl.exe創建一個類型庫。然後,您可以將#import導入客戶端應用程序,該應用程序會根據_com_ptr_t類自動生成包裝。使用ATL對象嚮導時會自動生成雙接口。

+0

怎樣才能從OCX IDL文件? – zitronic 2010-05-04 07:09:25

+0

我看到視覺工作室自動,它謝謝 – zitronic 2010-05-04 07:32:28

-1

我使用ClassWizard從類型庫中生成類。

要做到這一點,打開類嚮導,並 按「添加類」,選擇「從 類型庫」,從下拉列表中。 找到您的類型庫,然後 從列表 中選擇它提供給您的所有類。

每個類都來自 COleDispatchDriver。您可以使用 類的 CreateDispatch()方法創建類的實例。

Source

+0

不要鏈接到需要(付費)會員的網站。 – 2010-12-22 10:24:10