AccessibleObject.HitTest(Int32, Int32) メソッド

定義

指定した画面座標にある子オブジェクトを取得します。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

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

y
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.

適用対象