共用方式為


Stroke.HitTest 方法

傳回值,這個值表示 Stroke 物件完全在指定的圓形外,或是與指定的圓形交集。

命名空間:  Microsoft.Ink
組件:  Microsoft.Ink (在 Microsoft.Ink.dll 中)

語法

'宣告
Public Function HitTest ( _
    pt As Point, _
    radius As Single _
) As Boolean
'用途
Dim instance As Stroke
Dim pt As Point
Dim radius As Single
Dim returnValue As Boolean

returnValue = instance.HitTest(pt, radius)
public bool HitTest(
    Point pt,
    float radius
)
public:
bool HitTest(
    Point pt, 
    float radius
)
public boolean HitTest(
    Point pt,
    float radius
)
public function HitTest(
    pt : Point, 
    radius : float
) : boolean

參數

  • pt
    型別:System.Drawing.Point
    點擊測試圓形的中心,以「筆墨空間」座標表示。

傳回值

型別:System.Boolean
Stroke 物件完全在指定的圓形外,或是與指定的圓形交集。

意義

true

Stroke 物件完全在圓形外,或是與圓形交集。

false

Stroke 物件完全在圓形外。

範例

這個 C# 範例會傳回值,這個值表示 Stroke 物件 (theStroke) 是否有任何部分在 (英文) thePoint (以「筆墨空間」座標表示) 的距離 (theRadius) 內。

bool isAHit = theStroke.HitTest(thePt, theRadius);

這個 Microsoft Visual Basic .NET 範例會傳回值,這個值表示 Stroke 物件 (theStroke) 是否有任何部分在 (英文) thePoint (以「筆墨空間」座標表示) 的距離 (theRadius) 內。

Dim isAHit As Boolean = theStroke.HitTest(thePt, theRadius)

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

Stroke 類別

Stroke 成員

Microsoft.Ink 命名空間

Stroke.GetRectangleIntersections

Ink.HitTest

Stroke.NearestPoint