Active X에서 SetTimer를 해도 안 되거나 PostMessage가 처리되지 않는 경우..
MFC로 만든 Active X 프로그램을 유지보수하는데, 주기적으로 실행할 작업이 있어서 SetTimer를 이용했습니다. 그런데... 웹화면에서 메뉴를 이동하고 나면 어째서인지 SetTimer로 지정한 작업이 실행되지 않았습니다. 원인을 찾지 못해서 결국 스레드로 처리하게 만들었습니다. 그리고 스레드에서 UI에 접근할 일이 있어서 PostMessage를 이용했습니다. 그런데.. 이상하게도 PostMessage로 메시지는 보내는데, 이것도 처리되지 않았습니다.. (메시지는 보내지는 것 같은데 실행이 안 되는 것 같았습니다.)