語言

ControlDesigner.GetHitTest(Point) 方法

定義

指示在指定點點的滑鼠點擊是否應由控制項處理。

protected:
 virtual bool GetHitTest(System::Drawing::Point point);
protected virtual bool GetHitTest(System.Drawing.Point point);
abstract member GetHitTest : System.Drawing.Point -> bool
override this.GetHitTest : System.Drawing.Point -> bool
Protected Overridable Function GetHitTest (point As Point) As Boolean

參數

point
Point

A Point 表示滑鼠點擊的位置,顯示螢幕座標。

傳回

true若控制點的點擊需由控制裝置處理;否則,。 false

備註

此方法決定 GetHitTest 在控制點處於設計模式時,是否應將點擊傳遞給控制裝置。 你可以覆寫並實作此方法,讓你的控制能在設計時環境中接收點擊。

Note

你可以將螢幕座標中的一點傳給 PointToClient 類別的方法 Control ,以取得該點相對於控制點左上角的座標。

GetHitTest這個方法是根據WM_NCHITTEST訊息被呼叫,所以每次滑鼠移動都會被呼叫。

適用於