Пример #1
0
        public Button KeyUp(KeyHookEventArgs e)
        {
            Button btn = ConvertNumPadKey(e.VkCode, e.IsLLKHF_EXTENDED);

            btn = CheckButtonUp(btn);
            return(btn);
        }
Пример #2
0
        public Button KeyDown(KeyHookEventArgs e)
        {
            Button btn = ConvertNumPadKey(e.VkCode, e.IsLLKHF_EXTENDED);

            if (!CheckButtonDown(ref btn))
            {
                ButtonData button = SkinData.GetButton(btn);
                if (button != null)
                {
                    e.Cancel = SelectCalculatorMethod(button, out btn);
                }
            }
            else
            {
                e.Cancel = true;
            }

            return(btn);
        }