CMFCPropertyGridCtrl::HitTest
지정 된 항목의 경우 속성 표 컨트롤 항목에 해당 하는 속성 개체에 대 한 포인터를 검색 합니다. 이 메서드 또한 지점을 포함 하는 속성 표 컨트롤에서 영역을 나타냅니다.
CMFCPropertyGridProperty* HitTest(
CPoint pt,
CMFCPropertyGridProperty::ClickArea* pnArea=NULL,
BOOL bPropsOnly=FALSE
) const;
매개 변수
[in] pt
클라이언트 좌표로 나타낸에서 점입니다.[in, out]pnArea
에 대 한 포인터는 ClickArea 변수입니다. 면이 메서드가 반환 하는 변수를 나타냅니다의 속성 영역 는 지정한 지점을 포함 합니다. 속성 영역에 대 한 자세한 내용은 설명 부분을 참조 하십시오.[in] bPropsOnly
TRUE속성 영역을 테스트. FALSE테스트 하는 설명 영역 지정 된 점 속성 영역에 없는 경우. 기본값은 FALSE입니다. 설명 영역에 대 한 자세한 내용은 설명 부분을 참조 하십시오.
반환 값
경우는 bPropsOnly 매개 변수가 TRUE 및 속성 영역에서 지정 된 점은, 반환 값은 해당 property 개체에 대 한 포인터입니다. 또한는 pnArea 지정 된 위치에 있는 특정 영역에 매개 변수를 설정 합니다. 그렇지 않으면 반환 값이 NULL , pnArea 매개 변수 수정 합니다.
경우는 bPropsOnly 매개 변수가 FALSE을 항상 반환 값이 NULL. 그러나, 이면 지정 된 차트 설명 영역에는 pnArea 매개 변수가 설정 되어 CMFCPropertyGridProperty::ClickDescription.
설명
용어 속성 영역 이름, 값 중 하나를 참조 하거나 속성 표 컨트롤 항목의 상자 영역을 확장 합니다. 설명 영역 속성 표 컨트롤의 아래쪽에 있는 영역입니다. 속성 표 컨트롤 항목을 클릭 하면 해당 속성에 대 한 설명을 설명 영역을 표시 합니다.
이 메서드는 변수 값을 설정 된 pnArea 매개 변수가 가리키는. 다음 표에서 가능한 값과 해당 영역을 나열합니다.
값 |
영역 |
---|---|
ClickArea::ClickExpandBox |
속성 상자에 컨트롤을 확장 합니다. |
ClickArea::ClickName |
속성 이름입니다. |
ClickArea::ClickValue |
속성 값입니다. |
CMFCPropertyGridProperty::ClickDescription |
속성 표 형태 컨트롤 설명 영역입니다. |
요구 사항
헤더: afxpropertygridctrl.h