Share via


ControlDesigner.GetHitTest(Point) Méthode

Définition

Indique si le contrôle doit gérer un clic de souris à un emplacement spécifié.

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

Paramètres

point
Point

Point qui indique l'emplacement où un clic de souris a été effectué, en coordonnées d'écran.

Retours

Boolean

true si le contrôle doit gérer un clic à un emplacement spécifié ; sinon false.

Remarques

La GetHitTest méthode détermine si un clic au point spécifié doit être transmis au contrôle, alors que le contrôle est en mode conception. Vous pouvez remplacer et implémenter cette méthode pour permettre à votre contrôle de recevoir des clics dans l’environnement au moment du design.

Notes

Vous pouvez passer un point dans les coordonnées de l’écran à la PointToClient méthode de la Control classe pour obtenir les coordonnées du point par rapport au coin supérieur gauche du contrôle.

La GetHitTest méthode est appelée en réponse au message WM_NCHITTEST. Elle est donc appelée sur chaque déplacement de la souris.

S’applique à