2011-11-29 81 views
1

我創建一個記事本+ +插件,我想補充參考C#DLL如何C#DLL到C++項目

是否有可能以C#DLL到C++項目?

如果是這樣,我該怎麼做?

回答

1

使用COM Interop。 MSDN Article

+0

-1 NPP不使用COM,COM互操作就是在這種情況下無用。 –

+0

Peter發佈的C#項目示例使用的是互操作服務。 – Ben

+0

它使用interop編組和一個IL重寫器來公開DLL入口點。 COM Interop只是指與本地COM系統互操作,而不是所有的互操作場景。 Interop可以在2個方向上引用2個東西,COM和平臺代碼或DLL導出(pre-COM),並從本地到託管以及從託管到本地的其他方式。這個問題涉及DLL導出並從本地到受管理。 –