'CStatic'에 해당되는 글 2건
- 2008/01/04 [MFC] - CStatic 컨트롤 WM_MOUSEWHEEL 처리 하기
- 2007/12/03 [MFC] CStatic 에 이미지 붙여 넣기 - CxImage 연동.. 테스트 해본것
CStatic를 상속해서 다른 컨트롤을 처리 할때 SS_NOTIFY 를 사용하면 마우스 이벤트를 받을 수 있다. 하지만 WM_MOUSEWHEEL 위쟈드에서 선택해서 함수 생성하면 신호가 들어오지 않는다. 하지만 PreTranslateMessage() 쪽에는 메시지가 들어 는거 같다.
BOOL CBarContainer::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_MOUSEWHEEL)
{
// 처리하기
}
return CStatic::PreTranslateMessage(pMsg);
}
기존에는 mfc를 사용해서 확장성 있는 컨트롤 만드는게 개념이 너무 안잡혔다.
지금 생각해 보면 너무 몰랐던 것이다.
하지만 지금은 wpf 및 기타 다른 기술들을 배우다 보면서,
확장성에 대해서 많이 발전한 모습이 눈에 뛰는거 같다.
아래의 에제는 ActiveX 폼에
CStatic로 타이틀 바를 만들고 그 아래에 이미지 박스를 CStatic로 추가 해서
컨트롤을 하나 만들려고 한다.
임시로 만들어 놓은 작업 물이지만 참고 하기에 좋을거 같아서.
우선 추가를 해놓을려고 한다.
혹시 궁금하시면 질문 주세요.
관련코드 :

ItemBoxDataDisplay.zip
Prev
Rss Feed