ヒット テストの戻り値

このセクションでは、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 上罫線セグメントでヒット テストが成功しました。