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 |