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