AccessibleObject.HitTest(Int32, Int32) AccessibleObject.HitTest(Int32, Int32) AccessibleObject.HitTest(Int32, Int32) AccessibleObject.HitTest(Int32, Int32) Method

定義

指定した画面座標にある子オブジェクトを取得します。Retrieves the child object at the specified screen coordinates.

public:
 virtual System::Windows::Forms::AccessibleObject ^ HitTest(int x, int y);
public virtual System.Windows.Forms.AccessibleObject HitTest (int x, int y);
abstract member HitTest : int * int -> System.Windows.Forms.AccessibleObject
override this.HitTest : int * int -> System.Windows.Forms.AccessibleObject
Public Overridable Function HitTest (x As Integer, y As Integer) As AccessibleObject

パラメーター

x
Int32 Int32 Int32 Int32

水平画面座標。The horizontal screen coordinate.

y
Int32 Int32 Int32 Int32

垂直画面座標。The vertical screen coordinate.

戻り値

指定した画面座標にある子オブジェクトを表す AccessibleObjectAn AccessibleObject that represents the child object at the given screen coordinates. オブジェクト自体が指定した位置にある場合は、呼び出し元のオブジェクトを返します。This method returns the calling object if the object itself is at the location specified. テスト位置にオブジェクトがない場合は、null を返します。Returns null if no object is at the tested location.

例外

コントロールをヒットすることはできませんをテストします。The control cannot be hit tested.

注釈

リスト ビュー項目などの四角形以外のオブジェクトで、オブジェクトの座標の外接する四角形によって取得されたBoundsでテストする場合に失敗することがHitTestため、 HitTest -ピクセルごとに、オブジェクトの境界を決定します。For nonrectangular objects such as list view items, the coordinates of the object's bounding rectangle retrieved by Bounds can fail if tested with HitTest, because HitTest determines the object's boundaries on a pixel-by-pixel basis.

注意 (継承者)

すべてのビジュアル オブジェクトは、このメソッドをサポートする必要があります。サウンド オブジェクトでは、これはサポートされません。All visual objects must support this method; sound objects do not support it.

適用対象