CMFCPropertyGridProperty::HitTest

Punta alla proprietà dell'oggetto che corrisponde all'elemento di un elenco di proprietà che corrisponde a un punto.

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

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

Parametri

  • [in] point
    Il punto da testare, nelle coordinate del client.Questo parametro è in genere la posizione corrente del puntatore del mouse.

  • [in] pt
    Il punto da testare, nelle coordinate del client.

  • [out] pnArea
    Quando questo metodo restituisce, indica l'area che contiene il punto specificato.Per ulteriori informazioni, vedere la sezione Osservazioni.Il valore predefinito è NULL.

  • [in] bPropsOnly
    TRUE per verificare qualsiasi area nel controllo della proprietà; FALSE per testare solo l'area di descrizione.Il valore predefinito è FALSE.

Valore restituito

Un puntatore a un oggetto o a NULLdella proprietà.

Note

Per impostazione predefinita, questo metodo consente di verificare gli elementi secondari della proprietà se il punto specificato non è disponibile in tutti gli elementi della proprietà.

Nella tabella seguente sono elencati i valori che possono essere restituiti al parametro pnArea.

Area

Descrizione

ClickArea::ClickExpandBox

Il controllo casella di espansione, definito da un segno più (+).

ClickArea::ClickName

Nome della proprietà.

ClickArea::ClickValue

Valore della proprietà.

Requisiti

intestazione: afxpropertygridctrl.h

Vedere anche

Riferimenti

Classe di CMFCPropertyGridProperty

Grafico della gerarchia