TVM_SETBORDER 消息

仅供内部使用,不建议在应用程序中使用。

设置树视图控件中项的边框大小。 你可以显式发送消息,也可以使用 TreeView\_SetBorder 宏发送消息。

参数

wParam

操作标志。 此参数可能是以下一个或多个值:

含义
TVSBF_XBORDER
将指定的边框大小应用于树视图控件中项的左侧。
TVSBF_YBORDER
将指定的边框大小应用于树视图控件中项的顶部。

lParam

LOWORD 是一个 SHORT,用于指定左边框的大小(以像素为单位)。 HIWORD 是一个 SHORT,用于指定顶部边框的大小(以像素为单位)。

返回值

返回一个 LONG 值,该值包含以前的边框大小(以像素为单位)。 LOWORD 包含水平边框以前的大小,HIWORD 包含垂直边框以前的大小。

备注

安全警告:使用此消息可能会损害程序的安全性。

仅出于间距目的设置项目边框。 成功的设置会触发滚动条的重新计算。

此消息在 Comctl32.dll 的未来版本中可能不受支持。 此外,commctrl.h 中未定义此消息。 将以下定义添加到应用程序的源文件以使用该消息:

#define TVM_SETBORDER (TV_FIRST + 35)
#define TVSBF_XBORDER 0x00000001
#define TVSBF_YBORDER 0x00000002 

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
Header
Commctrl.h

另请参阅

TreeView_SetBorder