ControlDesigner.GetHitTest(Point) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wskazuje, czy kliknięcie myszy w określonym punkcie powinno być obsługiwane przez kontrolkę.
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
Parametry
Zwraca
true
jeśli kliknięcie w określonym punkcie ma być obsługiwane przez kontrolkę; w przeciwnym razie , false
.
Uwagi
Metoda GetHitTest określa, czy kliknięcie w określonym punkcie powinno zostać przekazane do kontrolki, podczas gdy kontrolka jest w trybie projektowania. Możesz zastąpić i zaimplementować tę metodę, aby umożliwić kontrolce odbieranie kliknięć w środowisku czasu projektowania.
Uwaga
Możesz przekazać punkt we współrzędnych ekranu do PointToClient metody Control klasy w celu uzyskania współrzędnych punktu względem lewego górnego rogu kontrolki.
Metoda jest wywoływana GetHitTest w odpowiedzi na komunikat WM_NCHITTEST, więc jest wywoływana w każdym ruchu myszy.