using System.Runtime.InteropServices; namespace Apewer.Internals.Interop { /// 声明键盘钩子的封送结构类型 [StructLayout(LayoutKind.Sequential)] class KeyboardHookStruct { /// 虚似键盘码,范围 1 - 254。 public int vkCode; /// 硬件扫描码。 public int scanCode; /// public int flags; /// public int time; /// public int dwExtraInfo; } }