'CButton'에 해당되는 글 1건

  1. 2011.05.03 WM_COMMAND 를 씹어 먹는 ReleaseCapture()


일단 대략 CButton 클래스를 서브 클래싱 해서 ImageButton 을 만들었다.
왼쪽 버튼을 누를 때와 뗄 때를 오버라이딩 했다.

보통 하듯이 버튼을 누를 때 SetCapture() 해 두고,
버튼을 뗄 때 ReleaseCapture() 해서 잡고 있던 걸 해제 하도록 만들었다.

그런데,
이렇게 하고 나니 버튼 이벤트를 처리하기 위한 WM_COMMAND 가 parent 로 날아오지 않는다.


한참 삽질 한 뒤에 ReleaseCapture() 구문을 주석처리 하고 나니 정상적으로 이벤트가 날아 온다 ㅠㅠ

어찌된 영문인 지 아직 모르겠다.
아시는 분 좀 알려주시오 ㅠㅠㅠㅠㅠㅠㅠ
: