[ CnUnix ] in KIDS 글 쓴 이(By): jeomma (정 진호) 날 짜 (Date): 1994년07월28일(목) 20시05분28초 KDT 제 목(Title): Visual C++에서 메세지 받는법! 도와주세요 안녕하세요.. Visual C++를 많이 사용하시는 분께 질문이 있어 이렇게 글을 올립니다. MFC를 이용하는 프로그램에서 윈도우 메세지가 아닌 device driver에서 보내는 메세지를 받는 방법을 알고 싶어요. 예를들어 SoundBlaster에 play할 데이타를 보내고 난후 이 데이타의 play가 끝났음을 알려주는 윈도우 메세지(MM_???_DONE)를 받고 싶어요.. 이 방법, 저 방법 다 써봤지만 MM_로 시작하는 메세지는 받을 길이 없군요.. SDK로 하면 그냥 받을 수 있는데..... 아님, play에 해당하는 명령어를 수행할때 callback function을 아규먼트로 넣을 수 있는데 이때에도 해당하는 callback function이 불리어 지지 않는군요.. 뭘 잘못 이해하고 있는것 같기도 하고.. 그래서 할 수 없이 loop 돌며 해당 flag를 조사하고 있어요.. play는 그럭저럭 할 수 있지만 record때는 조금 문제가 있어 위의 두 방법 중 하나를 쓸려고 합니다. 그럼 MFC전문가들의 많은 조언 바람니다. jhjung. ----- Office Address: Department of Computer Science Korea Advanced Institute of Science and Technology 373-1 Kuseong-dong, Yuseong-ku |