2
如何從gcc編譯的應用程序中引用和交互ActiveX庫?使用GCC編譯器與ActiveX進行通信
如何從gcc編譯的應用程序中引用和交互ActiveX庫?使用GCC編譯器與ActiveX進行通信
嗯,我從來沒有真正嘗試過,但沒有理由你不能這樣做。你基本上只需要爲你需要的類定義接口(可以從VS中獲得),然後進行適當的調用。
函數CoCreateInstance在Ole32.dll中,因此您可以加載庫,獲取入口點,然後您只需找到用於創建所需COM對象的CLSID等。只要您小心關於只使用QueryInterface進行投射,你應該很好; COM是專門爲提供二進制兼容性而設計的,因此這是可能的。
http://msdn.microsoft.com/en-us/library/ms686615%28VS.85%29.aspx
最難的部分將讓所有的標題等,你所需要的。