Existe-t-il un .NET équivalent à l'API Windows GetLastInputInfo()
?Équivalent .NET pour GetLastInputInfo?
Je sais qu'il est possible de P/Invoke l'API, mais je suis à la recherche d'une méthode ou d'une technique déjà intégrée au framework .NET.
Existe-t-il un .NET équivalent à l'API Windows GetLastInputInfo()
?Équivalent .NET pour GetLastInputInfo?
Je sais qu'il est possible de P/Invoke l'API, mais je suis à la recherche d'une méthode ou d'une technique déjà intégrée au framework .NET.
Il n'y a pas de traduction directe de cette API spécifique dans le .NET BCL. Heureusement, c'est un very easy method to P/Invoke. Cela étant dit, il existe d'autres moyens de vérifier l'état de repos de l'utilisateur. La plupart nécessitent encore P/Invoke à un certain niveau (au moins tous ceux qui gèrent d'autres applications).
Voici une comparaison des options CodeProject article.
@Cocowalla L'article lié montre différentes options, y compris des moyens de gestion des entrées entièrement contrôlés, etc. –
Désolé, je n'avais pas remarqué ce lien - ma faute pour ne pas avoir lu tout votre message! – Cocowalla