2009-06-03 57 views

回答

3

嗯,我從來沒有真正嘗試過,但沒有理由你不能這樣做。你基本上只需要爲你需要的類定義接口(可以從VS中獲得),然後進行適當的調用。

函數CoCreateInstance在Ole32.dll中,因此您可以加載庫,獲取入口點,然後您只需找到用於創建所需COM對象的CLSID等。只要您小心關於只使用QueryInterface進行投射,你應該很好; COM是專門爲提供二進制兼容性而設計的,因此這是可能的。

http://msdn.microsoft.com/en-us/library/ms686615%28VS.85%29.aspx

最難的部分將讓所有的標題等,你所需要的。