我一直在使用这个我找到的密钥钩子脚本,但是在我的程序中使用它几秒后我仍然会收到错误.错误说..已经对垃圾收集的委托'keylogger进行了调用!Utilities.globalKeyboardHook + keyboardHookProc :: Invoke'.
我怎样才能解决这个问题?
namespace Utilities
{
/// <summary>
/// A class that manages a global low level keyboard hook
/// </summary>
class globalKeyboardHook
{
#region Constant, Structure and Delegate Definitions
/// <summary>
/// defines the callback type for the hook
/// </summary>
public delegate int keyboardHookProc(int code, int wParam, ref keyboardHookStruct lParam);
public struct keyboardHookStruct
{
public int vkCode;
public int scanCode;
public int flags;
public int time;
public int dwExtraInfo;
}
const int WH_KEYBOARD_LL = 13; …Run Code Online (Sandbox Code Playgroud)