2
A
回答
2
如果您使用「原始C++」,即使只是一個基本的COM類,也需要處理一些令人難以置信的繁瑣細節。到目前爲止,在C++中創建COM-callable類的最簡單方法是ATL,它甚至爲此提供了一個嚮導(至少在VS 2005和2008中)。該向導將吐出一個完全可用的coclass,包括參考計數,註冊和一個自定義界面。請記住,VB使用後期綁定,所以你需要在你的課堂上實現IDispatch
(你可以使用ATL的IDispatchImpl
來簡化你的生活)。
順便說一句,ATL給你一個非常小的腳印(它是一個模板庫) - 只是VC++運行時,所以沒有太多的依賴關係。
相關問題
- 1. 幫助創建一個簡單的C殼
- 2. 幫助創建一個ContactsUtils類
- 3. 幫助創建一個Parcelable類
- 4. Magento - 創建一個幫助類
- 5. 解決:我需要幫助創建一個簡單的C++字符串類
- 6. 幫助一個簡單的SQL查詢
- 7. 簡單的幫助
- 8. 創建一個單身DB輔助類
- 9. ExtJS表單創建幫助
- 10. 在PHP中需要REGEX幫助。一個簡單的。幫幫我!
- 11. 幫助創建另一個類中的類
- 12. 幫助簡單JOIN
- 13. 在java swing中需要幫助,創建一個簡單的表格
- 14. 需要幫助使用mysql創建一個簡單的多對多關係
- 15. 需要幫助創建一個簡單的混淆器使用Mono.Cecil
- 16. 需要幫助創建一個簡單的數學測驗(Visual Basic)
- 17. 需要幫助創建簡化密碼
- 18. 簡單的幫助htaccess的
- 19. 幫助一些簡單的JavaScript和PHP
- 20. 需要一些簡單的JavaScript幫助
- 21. 簡單的HTML DOM幫助
- 22. 簡單的FlowLayOut幫助
- 23. 簡單的regex幫助
- 24. 簡單的regex幫助PHP
- 25. 簡單的regex幫助
- 26. 簡單的HTML幫助
- 27. 簡單的XML幫助!
- 28. 簡單的regex幫助
- 29. 幫助,簡單的查詢
- 30. 很簡單的mod_rewrite幫助
要得到很遠,你需要定義更多你想要的東西。舉例來說,您可以使用原始C++,MFC或ATL創建一個COM對象,但這三者之間存在相當大的差異。 – 2010-05-06 19:57:30
也許原始的C++更好?我不想對這個DLL有很多依賴,因爲它只需要一個方法就返回一個雙精度數 – John 2010-05-06 20:00:38