none
Shutdown usando Tempo e Coordenadas do Mouse RRS feed

  • Pergunta

  • Senhores Boa Noite! Consegui chegar no código abaixo que pega as coordenadas do mouse dentro e fora do form. A questão é: Como faço para dar um shutdown na máquina se as coordenadas se manterem as mesmas por 2 horas por exemplo. Ex.:

    Se x = 0 e y =0 e daqui há duas horas os valores forem exatamente iguais o Pc irá desligar. Podem ajudar?

    usingSystem;

    usingSystem.Collections.Generic;

    usingSystem.ComponentModel;

    usingSystem.Data;

    usingSystem.Drawing;

    usingSystem.Linq;

    usingSystem.Text;

    usingSystem.Threading.Tasks;

    usingSystem.Windows.Forms;

    namespacemouseshutdown

    {

    publicpartialclassForm1: Form

    {

    publicForm1()

    {

    InitializeComponent();

    }

    privatevoidForm1_Load(objectsender, EventArgse)

    {

    timer1.Start();

    timer1.Interval = 1;

    }

    privatevoidtimer1_Tick(objectsender, EventArgse)

    {

    label1.Text = Cursor.Position.X.ToString() + ":"+ Cursor.Position.Y.ToString();

    }

    }

    }


    quinta-feira, 3 de dezembro de 2015 00:53

Todas as Respostas

  • Thiago,

    Cria uma lista do tipo:

    {x:1,y:1, date: 03/12/2015 10:00:00},
    {x:1,y:1, date: 03/12/2015 10:01:00},
    {x:1,y:1, date: 03/12/2015 10:02:00},
    {x:1,y:1, date: 03/12/2015 10:03:00},
    ...
    Ai faça uma rotina que fique verificando o atual valor adicionado com os valores x,y anteriores até 2h antes (por isso guardei o DATE). 



    Att. Andre de Mattos Ferraz - www.iamferraz.com.br - http://mbsy.co/ldecrespigny/19022985

    quinta-feira, 3 de dezembro de 2015 20:04
  • Boa tarde Tiago!

    Se a dúvida for o shutdown dê uma olhada no link abaixo:

    Abraços e espero ter ajudado!


    Pablo Batista Cardoso



    quarta-feira, 9 de dezembro de 2015 17:46