2016-11-11 79 views
1

哪一種更容易將C++與通過COM(類型庫文件),ATL或MFC在VBA中編寫的應用程序接口?你能否提供材料來學習?與VBA應用程序接口

+0

雖然我不知道ATL或MFC是,我採用的方法是在C創建一個DLL ++,你暴露的功能使用DEF文件。在您的VBA應用程序中,您可以加載DLL,並使用這些函數... – DrDonut

回答

1

要使用來自C++的外部COM對象,請使用編譯器COM支持,通過#import。這是迄今爲止最簡單和最全面的。

要創建COM對象,以露出用C++編寫至VBA,使用ATL功能。請注意,在這種情況下,您應該使用雙接口。