Partager via


CMFCPropertyGridProperty::HitTest

Les points à la propriété objet qui correspond à l'élément de la liste des propriétés qui correspond à un point.

CMFCPropertyGridProperty* HitTest(
   CPoint point,
   CMFCPropertyGridProperty::ClickArea* pnArea=NULL 
);

CMFCPropertyGridProperty* HitTest(
   CPoint pt,
   CMFCPropertyGridProperty::ClickArea* pnArea=NULL,
   BOOL bPropsOnly=FALSE
) const;

Paramètres

  • [in] point
    Pointez sur le test, dans les coordonnées clientes.Ce paramètre est généralement l'emplacement actuel du pointeur de la souris.

  • [in] pt
    Pointez sur le test, dans les coordonnées clientes.

  • [out] pnArea
    Lorsque cette méthode retourne, indique la zone qui contient le point spécifié.Pour plus d'informations, consultez la section Notes.La valeur par défaut est NULL.

  • [in] bPropsOnly
    TRUE pour tester toute zone dans le contrôle de propriété ; FALSE pour tester que la zone de description.La valeur par défaut est FALSE.

Valeur de retour

Un pointeur désignant un objet ou à NULLde propriété.

Notes

Par défaut, cette méthode teste les sous-articles de propriété si le point spécifié est introuvable dans l'un des éléments de propriété.

Le tableau suivant répertorie les valeurs qui peuvent être retournées au paramètre d' pnArea .

Zone

Description

ClickArea::ClickExpandBox

Le contrôle de zone de développement, qui est indiqué par un signe plus (+).

ClickArea::ClickName

Nom de propriété.

ClickArea::ClickValue

Valeur de la propriété.

Configuration requise

en-tête : afxpropertygridctrl.h

Voir aussi

Référence

Classe de CMFCPropertyGridProperty

Graphique de la hiérarchie