How can I capture the event of the user changing the system time

I have tried using SystemEvents.TimeChanged event for this.
This event though is also raised when my computer has been sleeping or
hybernating for a while and I "wake it up". This is of course because
the time is set forward with the same amount of time as the computer
was sleeping/hybernating.

I do not want my handler to get invoked at these occasions though,I
need to capture only when the user explicitly changes the system time.

How can I do this?

Reply via email to