Q&A

  • 사용자가 윈도우 시간을 변경했는지 알 수 있는지요?
사용환경은 Delphi4.0 과 파라독스입니다.

  유저가 프로그램 사용중에 윈도우 우측하단에 날짜와 시간을 셋팅하는 경우가 종종있습니다.
개발프로그램 성격상 날짜가 중요해서 셋팅을 하는경우 셋팅전시간과 셋팅후 시간을 DB에 기록하고 싶은데 할 수 있는방법을 알고 싶습니다.

그리고 가능한지는 모르겠지만 만약 사용자가 프로그램 종료후 시간셋팅을 하고 프로그램을 실행했을 경우에도 알 수있는지 궁금합니다.

조언 부탁드립니다.
1  COMMENTS
  • Profile
    티모니 2003.02.22 21:36
    프로그램을 계속 띄워서 감시하는 방법 말고는 없을꺼 같은데요..

    시간을 바꾸는것을 감시하는 작은 프로그램을 하나 띄워놓는 방법이라면

    가능 할꺼 같습니다.

    winapi에 보면 시간을 바꾸는 api함수가 있었던거 같은데 그게 호출될때 발생

    하는 메시지를 후킹하는 방법이나 아니면 꽁수로 시간 바꾸는 윈도우의 클래스

    와 캡션을 가지고 찾는 방법이 가능할꺼 같네염.. 아니면 계속 시간을 체크하고

    있던지염. ㅡㅡ;;