Silverlight 5 为我们提供了一个很棒的功能。这就是 P/Invoke(平台调用)。该功能使从系统 DLL 调用函数成为可能。但我需要使用不是为 Silverlight 编译的“.NET DLL”。我怎样才能通过 P/Invoke 或其他方式做到这一点?PS 我的应用程序是“受信任的”“浏览器内”应用程序。
更新:我有一个与麦克风按钮交互的特定库。我在我的 .NET 应用程序中将它用作通常的“.NET DLL”(即我将它添加到引用并使用它的类)。当我知道 P/Invoke 时,我决定尝试在 Silverlight 应用程序中使用它,但我不明白如何通过 P/Invoke 做到这一点。