TTM_SETTOOLINFO消息

设置工具提示控件为工具维护的信息。

参数

wParam

必须为零。

lParam

指向 TOOLINFO 结构的指针,该结构指定要设置的信息。 发送此消息之前,必须设置此结构的 cbSize 成员。

返回值

没有返回值。

备注

工具的某些内部属性在创建工具时建立,在发送 TTM_SETTOOLINFO 消息时不会重新计算。 如果只是向 TOOLINFO 结构赋值,并使用 TTM_SETTOOLINFO 消息将其传递给工具提示控件,则这些属性可能会丢失。 相反,应用程序应首先通过发送工具提示控件TTM_GETTOOLINFO消息来请求工具的当前 TOOLINFO 结构。 然后,根据需要修改此结构的成员,并使用 TTM_SETTOOLINFO将其传递回工具提示控件。

调用 TTM_SETTOOLINFO 时,TOOLINFO 结构的 lpszText 成员指向的字符串长度不得超过 80 TCHAR,包括终止 NULL。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Commctrl.h
Unicode 和 ANSI 名称
TTM_SETTOOLINFOW (Unicode) 和 TTM_SETTOOLINFOA (ANSI)