Exemplo n.º 1
0
        //====================================================================

        //====================================================================
        // Comandos de botões do mouse virtual
        //====================================================================
        public void EventCommandMouse(BM_Comando.Mouse _mouse)
        {
            if (_mouse.Botao.BotaoEsquerdo)
            {
                SetMouseEvent(MouseEventFlags.LeftDown | MouseEventFlags.RightUp, _mouse.CoordenadaX, _mouse.CoordenadaY);
            }
            if (_mouse.Botao.BotaoCentral)
            {
                SetMouseEvent(MouseEventFlags.MiddleDown | MouseEventFlags.MiddleUp, _mouse.CoordenadaX, _mouse.CoordenadaY);
            }
            if (_mouse.Botao.BotaoDireito)
            {
                SetMouseEvent(MouseEventFlags.RightDown | MouseEventFlags.RightUp, _mouse.CoordenadaX, _mouse.CoordenadaY);
            }
            SetMouseEvent(MouseEventFlags.Null, _mouse.CoordenadaX, _mouse.CoordenadaY);
        }
Exemplo n.º 2
0
        //====================================================================

        //====================================================================
        // Executar eventos mouse
        //====================================================================
        private void executarEventosMouse(BM_Comando.Mouse _mouse)
        {
            BM_Mouse.getInstance().EventCommandMouse(_mouse);
        }