Olá bípedes, possuo uma pequena aplicação WEB que registra em um BD o inicio e término de uma atividade, porém as vezes esqueço de marcar e acabo sem saber quando terminei de realizar algo, então pensei em fazer uma aplicação desktop que vigiasse o computador,
se ele estiver se movendo, escrevendo, mexendo no mouse ou fazendo algum processamento(e.g: copiar e colar) ele mantivesse a atividade aberta, porém, depois de 10 min sem utilizar o computador ele subiria uma janela informando isso e pedindo para criar uma
nova atividade.
Depois de contextualizados, como faço para o programa "vigiar" os eventos que ocorrem no windows? Agradeço desde já a todos