CMFCPropertyGridProperty::HitTest
Os pontos à propriedade do objeto que corresponde ao item da lista de propriedades que corresponde a um ponto.
CMFCPropertyGridProperty* HitTest(
CPoint point,
CMFCPropertyGridProperty::ClickArea* pnArea=NULL
);
CMFCPropertyGridProperty* HitTest(
CPoint pt,
CMFCPropertyGridProperty::ClickArea* pnArea=NULL,
BOOL bPropsOnly=FALSE
) const;
Parâmetros
[in] point
Aponte para testar, no cliente coordena.Esse parâmetro é normalmente o local atual do ponteiro do mouse.[in] pt
Aponte para testar, no cliente coordena.[out] pnArea
Quando esse método retornar, indica a área que contém o ponto especificado.Para obter mais informações, consulte comentários.o valor padrão é NULL.[in] bPropsOnly
TRUE para testar alguma área no controle da propriedade; FALSE para testar somente a área de descrição.o valor padrão é FALSE.
Valor de retorno
Um ponteiro para um objeto ou a NULLda propriedade.
Comentários
Por padrão, esse método testa sub-elementos de propriedade se o ponto especificado não é encontrado dentro dos itens da propriedade.
A tabela a seguir lista os valores que podem ser retornado para o parâmetro de pnArea .
Área |
Descrição |
---|---|
ClickArea::ClickExpandBox |
O controle de caixa, expanda que é designado por um sinal de mais (+). |
ClickArea::ClickName |
O nome da propriedade. |
ClickArea::ClickValue |
O valor da propriedade. |
Requisitos
Cabeçalho: afxpropertygridctrl.h