TTM_HITTEST メッセージ
ポイントをテストして、指定したツールの外接する四角形内にあるかどうかを判断し、存在する場合はツールに関する情報を取得します。
パラメーター
-
wParam
- ゼロを指定してください。
-
lParam
-
TTHITTESTINFO 構造体へのポインター。 メッセージを送信する場合、 hwnd メンバーはツールへのハンドルを指定し、 pt メンバーはポイントの座標を指定する必要があります。 戻り値が TRUE の場合、 ti メンバー ( TOOLINFO 構造体) は、ポイントを占有するツールに関する情報を受け取ります。 このメッセージを送信する前に、ti 構造体の cbSize メンバーを入力する必要があります。
戻り値
ツールが指定したポイントを占める場合は TRUE 、それ以外の場合 は FALSE を 返します。
解説
このメッセージは、ツールに TTF_TRACK フラグが設定されている場合に送信する必要があります。 このフラグの詳細については、「 TOOLINFO」を参照してください。 ヒット ポイントがツールの四角形にあるかどうかにかかわらず、TTF_TRACKが設定されていない場合、TTM_HITTESTは失敗します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|
Unicode 名と ANSI 名 |
TTM_HITTESTW (Unicode) と TTM_HITTESTA (ANSI) |