윈도우 메시지 후킹 관련 질문 입니다.

글쓴이: 익명 사용자 / 작성시간: 수, 2011/09/14 - 12:12오전
안녕하세요~
서버쪽 작업만 쭉 해오다가 갑자기 윈도우 관련 작업 할일이 생겼는데 막막합니다.
질문은...
win32, C++, C# 등으로 특정 어플리케이션의 다이얼로그 창을 제어 할 수가 있는지 궁금합니다.
예를 들어서 윈도우메모장을 실행 시킨후 서식->글꼴을 누르면 글꼴 팝업 다이얼로그가 나오는데 이를 외부 어플리케이션에서 제어가 가능한지가 궁금합니다.
외부 어플리케이션은 데몬형태로 특정 어플리케이션(예를들어 메모장)의 팝업다이얼로그의 메시지를 후킹한다음 해당 다이얼로그가 뜨면 그 다이얼로그를 닫는다던지 하는 이런 동작을 의미합니다.
현재로서는 이게 가능한지 여부도 잘 모르겠는데요.
가능한지 여부와, 거기에 더해서 어떤방식으로 구현해야하는지까지 조언해주신다면 더할나위없이 감사하겠습니다.
그럼 수고하세요~
Forums:
윈도우 핸들을 얻은후에
이벤트를 날려주면 되것같습니다.
findwindow뭐 이런걸로 찾고.
sendmessage로 날려주면 될겁니다.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
많은 도움이 됬습니다. 감사합니다.
많은 도움이 됬습니다.
감사합니다.
댓글 달기