PC Review
Forums
Newsgroups
Microsoft DotNet
Microsoft VB .NET
How to detect system activity in my app?
Forums
Newsgroups
Microsoft DotNet
Microsoft VB .NET
How to detect system activity in my app?
![]() |
How to detect system activity in my app? |
|
|
Thread Tools | Rate Thread |
|
|
#1 |
|
Guest
Posts: n/a
|
I have a chat application. I want it to show the user as "away" if no
activity on the computer occurs for a certain amount of time. I have a timer that I set for the correct interval, when it ticks, the chat status changes to Away. How can I detect any activity (mouse move, keypress, etc) on the computer (not just in my app)? Also, there's no Timer.Reset. So is the only way to reset the timer back to zero by stopping and restarting the timer? |
|
|
|
#2 |
|
Guest
Posts: n/a
|
Well in the old VB6 days i did this with a global keyboard and mouse hook
with GetAsyncKeyState and GetCursorPos API`s so i guess you need to wrap thee two api`s in a class in VB.Net regards Michel Posseth [MCP] "Terry Olsen" <tolsen64@hotmail.com> wrote in message news:%23dazaNFGGHA.516@TK2MSFTNGP15.phx.gbl... >I have a chat application. I want it to show the user as "away" if no >activity on the computer occurs for a certain amount of time. > > I have a timer that I set for the correct interval, when it ticks, the > chat status changes to Away. > > How can I detect any activity (mouse move, keypress, etc) on the computer > (not just in my app)? > > Also, there's no Timer.Reset. So is the only way to reset the timer back > to zero by stopping and restarting the timer? > |
|
![]() |
|
| Thread Tools | |
| Rate This Thread | |
|
|

Main Page 

