我正在阅读一些文章,这些文章解释了使用globalKeyBoardHook()挂钩按键,但没有告诉这个dll在哪里。如何获得这个课程。 请帮助如何获得这个DLL。它是一个Windows DLL API还是外部DLL。 ?
任何人都可以解释下面这一行中使用的所有术语。好像我们正在导入一个dll。但是为什么这样,因为我们可以通过右键单击refrences文件夹来添加dll。任何原因
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
答案 0 :(得分:4)
globalKeyBoardHook
类只是您阅读here的代码项目文章作者创建的类。如果您查看该链接,您会看到一个名为下载源 - 29.62 KB 的链接。尝试单击该链接,下载文件,然后在那里将有一个globalKeyboardHook.cs文件,您应该将其添加到项目中。
然后该代码会从SetWindowsHookEx
拨打user32.dll
,但您实际上并不需要担心。
总而言之,请仔细阅读该文章,我想您可能错过了如何使用其代码的一些步骤。
答案 1 :(得分:0)
在GAC中查看这些dll。 Visual Studio应自动为您处理引用。
答案 2 :(得分:0)