CWnd::OnToolHitTest
フレームワークは detemine にポイントが指定されたツールの外接する四角形内にあるかどうかをこのメンバー関数が呼び出されます。
virtual INT_PTR OnToolHitTest(
CPoint point,
TOOLINFO* pTI
) const;
パラメーター
point
カーソルの x 座標と y 座標を指定します。 これらの座標は、ウィンドウの左上隅を基準として常にです。pTI
TOOLINFO の構造体へのポインター。 次の構造の値は、既定でに設定されます:hwnd = ウィンドウへのハンドル m_hWnd
uId = 子ウィンドウへのハンドル (UINT)hWndChild
uFlags |= ツールの TTF_IDISHWND ハンドル
lpszText = 指定されたペインに表示される文字列へのポインターの LPSTR_TEXTCALLBACK
戻り値
ツールヒント コントロールが見つかった場合、ペイン コントロール ID ツールヒント コントロールが見つからない場合は -1。
解説
ポイントが四角形の場合、ツールに関する情報を取得します。
ツールヒントが関連付けられている領域がボタンである、OnToolHitTest は TTF_NOTBUTTON と TTF_CENTERTIPに、構造体のフラグを設定します。
既定値と異なる情報を提供するためにオーバーライド OnToolHitTest です。
構造体の詳細については、TOOLINFOを Windows SDKで、" "を参照してください。
必要条件
ヘッダー: afxwin.h