次の方法で共有


TTHITTESTINFOW 構造体 (commctrl.h)

ポイントが指定したツールの外接する四角形内にあるかどうかを判断するためにツールヒント コントロールが使用する情報を格納します。 ポイントが四角形内にある場合、構造体はツールに関する情報を受け取ります。

構文

typedef struct _TT_HITTESTINFOW {
  HWND        hwnd;
  POINT       pt;
  TTTOOLINFOW ti;
} TTHITTESTINFOW, *LPTTHITTESTINFOW;

メンバーズ

hwnd

型: HWND

指定したツールを使用して、ツールまたはウィンドウを処理します。

pt

型: POINT

テストするポイントのクライアント座標。

ti

型: TOOLINFO

TOOLINFO 構造体を します。 pt で指定されたポイントが hwnd で指定されたツール内にある場合、この構造体はツールに関する情報を受け取ります。 この構造体の cbSize メンバーは、このメッセージを送信する前に入力する必要があります。

備考

この構造体は、TTM_HITTEST メッセージと共に使用されます。

手記

commctrl.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして TTHITTESTINFO を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー commctrl.h