Esiste un equivalente .NET all'API di Windows GetLastInputInfo()
?.NET equivalente per GetLastInputInfo?
So che è possibile P/Richiamare l'API ma sto cercando un metodo o una tecnica che sia già integrata nel framework .NET.
Esiste un equivalente .NET all'API di Windows GetLastInputInfo()
?.NET equivalente per GetLastInputInfo?
So che è possibile P/Richiamare l'API ma sto cercando un metodo o una tecnica che sia già integrata nel framework .NET.
Non esiste una traduzione diretta di tale API specifica in .NET BCL. Fortunatamente, è un very easy method to P/Invoke.
Detto questo, ci sono altri modi per provare a controllare lo stato di inattività dell'utente. La maggior parte richiede ancora P/Invoke ad un certo livello (almeno tutti quelli che gestiscono altre applicazioni).
Questo è un confronto CodeProject article opzioni.
@Cocowalla L'articolo collegato mostra varie opzioni, tra cui mezzi completamente gestiti di input di monitoraggio, ecc. –
Spiacente, non avevo notato quel link - colpa mia per non aver letto tutto il tuo post! – Cocowalla