2010-12-22 3 views
1

mfc에서 응용 프로그램의 유휴 시간을 계산하는 방법.응용 프로그램의 유휴 시간

응용 프로그램 세션이 15 분 이상 유휴 상태 인 경우 세션을 다시 인증하는 방법.

답변

0

"GetLastInputInfo"API가 필요합니다.

UINT GetIdleMS() 
{ 
    LASTINPUTINFO li = { 0 }; 
    li.cbSize  = sizeof(LASTINPUTINFO); 
    GetLastInputInfo(&li); 
    return GetTickCount() - li.dwTime; 
} 
+0

안녕하세요, 오류 C2065 : 'LASTINPUTINFO': 선언되지 않은 식별자 – sun

+0

안녕하세요 난 이유가 될 것입니다 WHT이 오류가 무엇입니까 - 오류 C2065 : 'LASTINPUTINFO': 당신은 할 _WIN32_WINNT를 #define한다 할 필요가 선언되지 않은 식별자 – sun

+0

을> = 0x0500 LASTINPUTINFO가 winuser.h에 선언되었습니다. –

관련 문제