共用方式為


CHeaderCtrl::SetHotDivider

Changes the divider between header items to indicate a manual drag and drop of a header item.

int SetHotDivider(
   CPoint pt 
);
int SetHotDivider(
   int nIndex 
);

Parameters

  • pt
    The position of the pointer. The header control highlights the appropriate divider based on the pointer's position.

  • nIndex
    The index of the highlighted divider.

Return Value

The index of the highlighted divider.

Remarks

This member function implements the behavior of the Win32 message HDM_SETHOTDIVIDER, as described in the Windows SDK. It is provided to support header item drag and drop.

Example

void CMyHeaderCtrl::OnMouseMove(UINT nFlags, CPoint point)
{
   SetHotDivider(point);   

   CHeaderCtrl::OnMouseMove(nFlags, point);
}

Requirements

Header: afxcmn.h

See Also

Concepts

CHeaderCtrl Class

CHeaderCtrl Members

Hierarchy Chart