Header_SetHotDivider宏 (commctrl.h)

更改标题项之间的分隔线的颜色,以指示外部拖放操作的目标。 可以使用此宏或显式发送 HDM_SETHOTDIVIDER 消息。

语法

void Header_SetHotDivider(
   hwnd,
   fPos,
   dw
);

参数

hwnd

类型: HWND

标头控件的句柄。

fPos

类型: BOOL

一个值,该值指定如何解释 dwInputValue 。 此字段中的值可以是下列值之一:

含义
指示 dwInputValue 保存指针的客户端坐标。
指示 dwInputValue 保存一个分隔符索引值。

dw

类型: DWORD

此处保留的值根据 标志的值进行解释。

如果 标志TRUE则 dwInputValue 表示指针的 x 和 y 客户端坐标。 x 坐标位于低字中,y 坐标位于高字中。 收到消息后,标头控件会根据 dwInputValue 坐标突出显示相应的分隔符。

如果 标志FALSE则 dwInputValue 表示将突出显示的分隔符的整数索引。

返回值

备注

设置为 HDS_DRAGDROP 样式的标头控件会自动产生此效果。 当控件的所有者手动处理拖放操作时,应使用此消息。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 commctrl.h