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.

適用対象