COleControl::OnQueryHitPoint
호출에 응답 하 여 컨테이너 프레임 워크 IViewObjectEx::QueryHitPoint 요청 합니다.
virtual BOOL OnQueryHitPoint(
DWORD dwAspect,
LPCRECT pRectBounds,
POINT ptlLoc,
LONG lCloseHint,
DWORD* pHitResult
);
매개 변수
dwAspect
개체의 표시 방법을 지정 합니다.유효한 값에서 열거형 수행 된 DVASPECT 또는 DVASPECT2.pRectBounds
포인터는 RECT OLE 컨트롤 클라이언트 영역의 경계 사각형을 지정 하는 구조입니다.ptlLoc
포인터는 가리키고 적중을 검사할 시점을 지정 하는 구조입니다.지점 OLE 클라이언트 영역 좌표로 지정 됩니다.lCloseHint
"포인트에 적중을 확인 닫기"를 정의 하는 거리입니다.pHitResult
적중된 쿼리 결과에 대 한 포인터입니다.다음 값 중 하나입니다.HITRESULT_OUTSIDE ptlLoc않는 닫고 외부 OLE 개체입니다.
HITRESULT_TRANSPARENT ptlLoc OLE 개체의 있지만 이미지가 없습니다 가까이 범위 내입니다.예를 들어, 투명 원 가운데에 있는 점을 수 HITRESULT_TRANSPARENT.
HITRESULT_CLOSE ptlLoc내부 또는 외부 OLE 개체 있지만 가까이 내부로 간주 될 개체입니다.작은 얇거나 상세 개체이 값이 사용할 수 있습니다.외부 경계 지점인 경우에 있습니다 여전히 개체의 사각형 수 닫기 (이 작은 개체를 눌러 필요).
HITRESULT_HIT ptlLoc내 개체의 이미지입니다.
반환 값
0이 적중된 결과가 성공적으로 반환 됩니다. 그렇지 않으면 0입니다.적중 OLE 컨트롤 표시 영역입니다.
설명
지정 된 지점 개체의 표시 영역에 겹치는 지 여부를 쿼리 (도달 지점).QueryHitPoint사각형이 아닌 개체에 대해 적중 테스트를 재정의할 수 있습니다.
요구 사항
헤더: afxctl.h