응용프로그램에서 네트워크 상태를 체크하는 법을 알고 싶은데요..
예를 들어 응용프로그램이 잘 돌고 있다가 LAN 선에 빠졌다든가 하면 서버와 연결이 안되서 "ORA-03113: 통신 채널에 EOF 가 있습니다." 이런 메시지가 뜨거든요.
그 메시지를 안보이고 프로그램을 죽이거나 "네트워크 상태를 체크하세요"이런 한글 메시지를 보이게 한다거나.. 하고 싶거든요.
그리고 응용프로그램이 시작되서 끝날때까지 계속 체크하고 있어야 되는거 같은데..
어찌 해야 할지.. 아시는 분 계시면 좀 가르쳐 주세요..
그럼...
더운날에 코딩하시느라 수고하십니다.
다른 응용프로그램에서 에러나는걸 채크 하시고 싶으신 모양입니다.
다른 프로그램에 내용을 수정할려면 힘들죠..
훅을 이용해서 그 창불르는 메세지를 넘겨주지 않는다던지..
그건 정말 고난이도 같구요..
그냥 간단하게 하실려면..
API를 사용해서 그 에러창 윈도우 핸들을 찾아 가지고 그 창을 없에버리고
우리가 만든 창을 띠우는게 제일 좋을듯 싶습니다.
관련 검색어는 FindWindow or EX 입니다..
FindWindowEX입니다.
그럼 즐푸하시길..