c# 으로 프로그램 짜고 있다
wm_close 메시지 차단하고 싶은데.. 이게 이론적으로 되는 것으로 알고 있다
WndProc에서 wm_close 메시지 오는 거 확인 가능한데 이 루틴에서 msg 값을 다른 것으로 바꿔도 프로그램이 자꾸 죽는다
좀 찾아보니까 sethook 과 같은 함수 써야 되는 것 같은데 이거 꼭 해줘야 되냐?
wm_close 메시지가 sendmessage 로 바로 와서 그런 거냐?
WndProc함수로 메시지 감지도 되니까 메시지 다시 쓰거나 날려버리는 간편한 방법 없냐?
sethook 과 같은 함수 쓰려면 좀더 파고 심혈을 기울여 작성해야 될 것 같은데..
이런 쪽 바싹한 사람 있냐?
이거 리버스엔지니어링 쪽 같기도 한데 전문적으로 안 해봐서 골아프다 ㅜ
글 읽어줘서 고맙다
이미 해봤다 하품 나올 정도로 그런 간단한 문제였으면 아예 글을 남기지도 않았음