Q&A

  • 외부 프로그램이 실행되는 시점을 감시하고 싶어요
안녕하세요



시스템에 별다른 부하를 주지 않는 상태에서 시스템을 감시 하고 있다가

특정 프로그램이 실행될때 그 프로그램을 강제 종료하는 프로그램을

만들어 봤습니다

근데 어떤 시점에서 실행중인 프로그램을 검색해야 할지 몰라서

그냥 타이머를 약 200 미리 정도로 운용하면서 그때마다

실행중인 프로그램의 리스트를 읽어서 있나 확인해보았습니다



일단 별 문제 없이 작동은 했는데

얼마간 다른 프로그램을 사용하다 보니

제 감시 프로그램이 잘못된 연산 오류를 유발하고 있네요

그경우 닫기를 하고 시스템을 종료하려구 하면

블루스크린 까지 뜨면서 정상 종료를 못하게 만드네요..ㅠ,.ㅠ



아무래도 타이머의 문제가 아닌가 해서요

타이머를 쓰지 않고 외부프로그램이 실행되는 시점에 제 프로시져로

들어오게 할 수는 없는지요



고수분들의 답변을 기다립니다

혹시 필요하다고 하시면 소스도 올리겠습니다

그럼이만...

1  COMMENTS
  • Profile
    최석기 2000.05.19 20:02
    저두 잘은 모르는데 이런 경우 예전에 Hooking로 해본 적이 있던거 같아요..



    아마도 Hooking 쪽 자료를 살펴보세요..



    조홍건 wrote:

    > 안녕하세요

    >

    > 시스템에 별다른 부하를 주지 않는 상태에서 시스템을 감시 하고 있다가

    > 특정 프로그램이 실행될때 그 프로그램을 강제 종료하는 프로그램을

    > 만들어 봤습니다

    > 근데 어떤 시점에서 실행중인 프로그램을 검색해야 할지 몰라서

    > 그냥 타이머를 약 200 미리 정도로 운용하면서 그때마다

    > 실행중인 프로그램의 리스트를 읽어서 있나 확인해보았습니다

    >

    > 일단 별 문제 없이 작동은 했는데

    > 얼마간 다른 프로그램을 사용하다 보니

    > 제 감시 프로그램이 잘못된 연산 오류를 유발하고 있네요

    > 그경우 닫기를 하고 시스템을 종료하려구 하면

    > 블루스크린 까지 뜨면서 정상 종료를 못하게 만드네요..ㅠ,.ㅠ

    >

    > 아무래도 타이머의 문제가 아닌가 해서요

    > 타이머를 쓰지 않고 외부프로그램이 실행되는 시점에 제 프로시져로

    > 들어오게 할 수는 없는지요

    >

    > 고수분들의 답변을 기다립니다

    > 혹시 필요하다고 하시면 소스도 올리겠습니다

    > 그럼이만...