[ windows ] in KIDS 글 쓴 이(By): missile (한두세네명) 날 짜 (Date): 2004년 1월 29일 목요일 오전 10시 39분 47초 제 목(Title): [질문] 윈도우에서 매크로 프로그램 짜기 원래 목적은 이미 돌아가는 윈도우 프로그램의 입출력을 가로채서, 뭔가 처리하는 프로그램을 짜고 싶었죠... 즉, Visual Studio에서 어떤 메시지 나오면, (그걸, 직접 가로채든, 화면 출력을 읽어서, 문자 인식까지 하든) 거기 대응되는 마우스 클릭 (이 염병할 오예스는 마우스 없이는 안 돌다니..)을 자동으로 해 주는 게 필요한 상황입니다. 그래서.. 좀 알아 보다 보니... macro express, macro 2000 따위.. 비슷한 일을 해 주는게 있고... 다 좋은데, 2가지가 걸립니다. 1. 화면 출력을 어떻게 인식할 것인가. (이거 지원하는 프로그램은 없는듯) 예를 들어, 화면 특정 좌표가 검정색이면, 어떤 일을.. 파란색이면 어떤일을.. 이렇게 할 필요도 있거든요... 2. 매크로 처리 프로그램을 쓴다면, 일부 부분에서는 C++ 로 짠 프로그램과 통신을 하든, 뭘 하든.. 계산은 C++ 로 제가 짠 프로그램을 거쳐야 하거든요... 제일 깔끔한건, 소스 공개된 매크로 처리기가 있으면 해결되겠죠.. 아니면, 다른 프로세스와 통신 가능한 매크로 프로그램이 있으면 좋겠는데... Visual Basic Script 까지는 지원하는 매크로 프로그램이 있던데... 계산량이 만만찮을 꺼 같아서리... 매크로 프로그램 중에 소스 공개 된 거나, 아니면, 윈도우 프로그램에서 Video buffer를 강제로 읽어 오거나, 마우스나 키보드 출력을 강제로 해 주는 함수를 알려 주시면 감사감사.. ^^ |