1

我开发了一个基于本机调用的基于窗口的应用程序。在这个应用程序中,我处理了大量的鼠标事件、键盘挂钩、绘画等。

我的问题是如何在 C# .Net 中使用该 win32 应用程序(非托管)?

我已经阅读了有关用于包装 win32 应用程序的托管包装器的信息,如果您认为这是最好的选择,那么请向我推荐任何可以帮助我前进的书籍或教程参考。否则,建议您认为在这种情况下最好的任何其他选项。

提前致谢。

4

2 回答 2

0

如果您想从另一个应用程序“控制”一个应用程序,您有多种选择,其中一个是本机应用程序,另一个是托管应用程序。

您是否考虑过使用命名管道来“控制”您的应用程序?

于 2012-05-09T09:28:27.003 回答
0

至少您可以通过 COM Interop 使用您的 .dll。

于 2012-05-09T09:16:04.160 回答