다음을 통해 공유


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

참고 항목

참조

COleControl 클래스

계층 구조 차트

COleControl::OnQueryHitRect