0
目前,我有一些使用MFC的visual C++函數。我可以使用這個函數作爲nodejs或golang中的C++插件嗎?是否可以在nodejs或golang中使用Visual C++ MFC函數插件?
具體而言,我需要以某種方式通過我的golang或nodejs代碼訪問OCX(ActiveX)對象。所以,我決定用C++寫下附加組件,但是如果不使用MFC/ATL的話,會發現它非常困難。那麼,我可以使用這些MFC/ATL函數作爲nodejs或golang中的插件/擴展嗎?謝謝!
您可以將SWIG用於C++和Go:http://www.swig.org/Doc2.0/Go.html – 2016-10-02 09:19:50
您似乎錯過了很明顯的例子:ActiveX基於COM,一種語言不可知的ABI,可以從JavaScript調用(至少是'IDispatch'接口)。您正在嘗試爲某些東西編寫包裝,這已經可以被您的目標平臺消費。 – IInspectable