다음을 통해 공유


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

화면 좌표에서 마우스를 클릭한 위치를 나타내는 Point입니다.

반환

Boolean

지정된 위치의 클릭을 컨트롤에서 처리해야 하면 true이고 그렇지 않으면 false입니다.

설명

이 메서드는 GetHitTest 컨트롤이 디자인 모드에 있는 동안 지정된 지점의 클릭을 컨트롤에 전달할지 여부를 결정합니다. 디자인 타임 환경에서 컨트롤이 클릭을 받을 수 있도록 이 메서드를 재정의하고 구현할 수 있습니다.

참고

화면 좌표의 점을 클래스의 메서드에 PointToClient 전달하여 컨트롤의 Control 왼쪽 위 모서리를 기준으로 점의 좌표를 가져올 수 있습니다.

GetHitTest 메서드는 WM_NCHITTEST 메시지에 대한 응답으로 호출되므로 각 마우스 이동에서 호출됩니다.

적용 대상