본문 바로가기
코드 조각

마우스 키보드 마지막 입력시간 확인

by 알 수 없는 사용자 2012. 4. 6.


마우스 키보드 마지막 입력시간 확인

마지막입력시간으로 부터 몇초가 지났는지 확인하는 함수입니다.


참조
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=51&MAEULNo=20&no=8287&ref=8287


  
__int64 __fastcall GetLastInputDelay()
{
    LASTINPUTINFO LastInput;
    LastInput.dwTime = 0;
    LastInput.cbSize = sizeof(LASTINPUTINFO);

    if(GetLastInputInfo(&LastInput))
    {
        __int64 iSecond=(GetTickCount() - LastInput.dwTime)/1000;
        return iSecond;
    }
    else
    {
        return 0;
   }
}
     

사용자 입력이 일정시간 없을때 어떤 처리를 위해서 사용하면 유용할듯 합니다.

그럼..