[C++ WinAPI] Czas pracy systemu

0

Witam!

Chciałbym napisać program rejestrujący czas pracy użytkownika od momentu startu systemu - Windows, do jego zamknięcia. A że mam Win2000 to bardziej mnie interesuje rejestrowanie czasu pracy dla poszczególnych użytkowników.
No i tak: rejestrowanie rozpoczęcia pracy - autostart albo dodanie do rejestru HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run nazwy programu. I nie bardzo wiem jak z zakończeniem/wylogowaniem. Chciałbym zrobić tak, że jak system będzie zamykany/przełączany na innego uzytkowinka, to program zostanie uruchomiony - zapisze czas i się zamknie. Czy można też gdzieś w rejestrze ustawić uruchomienie programu (pewnie można)? A jak nie ma takiego klucza, to przy założeniu, że program jest cały czas uruchomiony, w chwili zamykania/wylogowywania system wysyła WM_CLOSE (czy inny)?

Z góry dzięki za odpowiedzi!

0

Może zainteresuj się przytawką gpedit.msc

0

A jak nie umiem pisać skryptów? :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0