ControlDesigner.GetHitTest(Point) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.