Beispiel #1
0
        internal KeyboardState(KeyboardHook hook)
        {
            locker = new object();

            states = new Dictionary<Key, bool>();
            foreach (Key key in Enum.GetValues(typeof(Key)))
                states.Add(key, false);

            hook.KeyDown += KeyDownHandler;
            hook.KeyUp += KeyUpHandler;
        }