2010-02-08 42 views

回答

6

您將使用「extern」功能,標記爲DllImport屬性。

[DllImport(@「C:\mylib.dll」)] 
public static extern int myFunc(int param); 
0

如果在COM的註冊,您可以簡單地添加在Visual Studio和Visual Studio COM引用將盡一切互操作創造了你。

0

假設你使用Visual Studio,在你的解決方案中右擊「引用」並選擇「添加引用」。選擇你的dll文件。

在將使用dll的類中,使用MyLibrarysName添加: ;

那麼你可以使用 Mylibraryname.myfunction

+0

呀究竟調用該DLL中的函數...這就是如何一步的指示做簡單的一步。我不明白爲什麼有人會投票。 +1 – StingyJack 2010-02-08 18:17:17

+0

如果DLL是C++ dll,則添加引用不允許添加此引用。錯誤報告說:「無法添加對''的引用,請確保該文件是可訪問的,並且它是有效的程序集或COM組件。標準的C++值沒有程序集,也不是COM組件 – 2014-06-19 14:55:04