共用方式為


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

Reference

CHeaderCtrl Class

Hierarchy Chart