Windows/MFC

CListCtrl Freeze column

aucd29 2013. 10. 2. 18:06
1. Subclass 한 CHeaderCtrlEx를 생성

[code]// m_header : CHeaderCtrlEx member variable
void CListCtrlEx::PreSubclassWindow()
{
    //use our custom CHeaderCtrl as long as there
    //is a headerctrl object to subclass
    if (GetHeaderCtrl())
    {
        m_header.SubclassWindow(GetHeaderCtrl()->m_hWnd);
    }

    CListCtrl::PreSubclassWindow();
}
[/code]

2. LButtonDown Event capture
[code]
void CHeaderCtrlEx::OnLButtonDown(UINT nFlags, CPoint point)
{
    return;
}[/code]