본문으로 바로가기

List Column 고정하기

category 개발언어/c++ 2016. 6. 13. 01:30

List Column 고정하기

BEGIN_MESSAGE_MAP(CNoMoveHeaderCtrl, CHeaderCtrl)
 //{{AFX_MSG_MAP(CNoMoveHeaderCtrl)
 ON_NOTIFY_REFLECT(HDN_ITEMCHANGING, OnItemchanging)
 //}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CNoMoveHeaderCtrl message handlers

//칼럼을 클릭하여 칼럼 폭을변경하는 이벤트가 발생 하면 그냥 리턴하면 된다

void CNoMoveHeaderCtrl::OnItemchanging(NMHDR* mhdr, LRESULT* lresult)
{
 HD_NOTIFY *phdn = (HD_NOTIFY *) mhdr;
 if (phdn && (phdn->pitem->mask & HDI_WIDTH) != 0)
 {
  *lresult = TRUE;
 }
}

'개발언어 > c++' 카테고리의 다른 글

ATL 프로젝트 디버깅 팁  (0) 2016.06.13
RGB 색상 관련글  (0) 2016.06.13
Cedit버디컨트롤  (0) 2016.06.13
Object instantiation / Template / Reference  (0) 2016.06.13
Template 상속받는 UI클래스 구현  (0) 2016.06.13