Exemplo n.º 1
0
        public static void register(KeyboardHookProcRaise khp, MouseHookProcRaise mhp)
        {
            /*if (RegisterCounter == 0)
             * {*/
            registerHooks();

            /*}
             * else
             *  RegisterCounter++;*/

            KeyboardHookProcEvent += khp;
            MouseHookProcEvent    += mhp;
        }
Exemplo n.º 2
0
        public static void unregister(KeyboardHookProcRaise khp, MouseHookProcRaise mhp)
        {
            /*if (RegisterCounter <= 0 && !isDisposed)
             * {
             *  isDisposed = true;*/
            registerHooks(false);

            /*}
             * else
             * if (!isDisposed)
             *  RegisterCounter--;*/

            KeyboardHookProcEvent -= khp;
            MouseHookProcEvent    -= mhp;
        }