//==================================================================== //==================================================================== // 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); }
//==================================================================== //==================================================================== // Executar eventos mouse //==================================================================== private void executarEventosMouse(BM_Comando.Mouse _mouse) { BM_Mouse.getInstance().EventCommandMouse(_mouse); }