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