Consulta
Alguien tiene idea de como calcular el "iddle time" (tiempo que un usuario no hace nada) en una sesión NT, este tiempo lo necesito ver desde Visual Basic, no se como, llamando a alguna API o como sea, si alguien me puede ayudar desde ya muchas gracias.
Espero te sea de utilidad.
'funcion para el tiempo de ordenador
Public Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Command1_Click()
Dim lngTickCount As Long
lngTickCount = GetTickCount
Call MsgBox("Has usado tu ordenador durante:" & vbCrLf & _
" * " & CStr(lngTickCount) & " milisengundos, o " & vbCrLf & _
" * " & CStr(lngTickCount / 1000) & " segundos, o " & vbCrLf & _
" * " & CStr(lngTickCount / 60000) & " minutos", vbInformation)
End Sub
Suerte.
'funcion para el tiempo de ordenador
Public Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Command1_Click()
Dim lngTickCount As Long
lngTickCount = GetTickCount
Call MsgBox("Has usado tu ordenador durante:" & vbCrLf & _
" * " & CStr(lngTickCount) & " milisengundos, o " & vbCrLf & _
" * " & CStr(lngTickCount / 1000) & " segundos, o " & vbCrLf & _
" * " & CStr(lngTickCount / 60000) & " minutos", vbInformation)
End Sub
Suerte.
