命中测试返回值

本节列出了 HitTestThemeBackground 函数的 pwHitTestCode 参数中返回的命中测试代码值。 返回的代码值取决于 HitTestThemeBackground 函数的 dwOptions 参数中指定的命中测试选项。 有关选项的列表,请参阅命中测试选项

返回值

下表列出了命中测试选项和相应的返回代码。

选项 返回代码 说明
HTTB_BACKGROUNDSEG HTBOTTOM 底部边框段中的命中测试成功。
HTBOTTOMLEFT 底部和左侧边界交汇处的命中测试成功。
HTBOTTOMRIGHT 底部和右侧边界交汇处的命中测试成功。
HTCLIENT 中间背景段的命中测试成功。
HTLEFT 左侧边框段中的命中测试成功。
HTNOWHERE 控件外侧或透明区域的命中测试成功。
HTRIGHT 右侧边框段中的命中测试成功。
HTTOP 顶部边框段中的命中测试成功。
HTTOPLEFT 顶部和左侧边界交叉点的命中测试成功。
HTTOPRIGHT 顶部和右侧边界交汇处的命中测试成功。
HTTB_CAPTION HTCAPTION 顶部、左上角或右上角的背景段中的命中测试成功。
HTNOWHERE 控件外侧或透明区域的命中测试成功。
HTTB_FIXEDBORDER HTBORDER 除中间背景段外,任何背景段的命中测试均成功。
HTCLIENT 中间背景段的命中测试成功。
HTTB_RESIZINGBORDER HTBORDER 命中测试在中间背景段和大小调整区域失败,但在背景边框部分成功。
HTTB_RESIZINGBORDER_BOTTOM HTBOTTOM 底部边框段中的命中测试成功。
HTTB_RESIZINGBORDER_LEFT HTLEFT 左侧边框段中的命中测试成功。
HTTB_RESIZINGBORDER_RIGHT HTRIGHT 右侧边框段中的命中测试成功。
HTTB_RESIZINGBORDER_TOP HTTOP 顶部边框段中的命中测试成功。