다음을 통해 공유


COleControl::ParentToClient

좌표 변환 pPoint 클라이언트 좌표에 있습니다.

virtual UINT ParentToClient(
   LPCRECT lprcBounds,
   LPPOINT pPoint,
   BOOL bHitTest = FALSE 
) const;

매개 변수

  • lprcBounds
    OLE 컨트롤 컨테이너 내의 범위에 대 한 포인터입니다.영역 테두리 및 스크롤 막대를 포함 하 여 전체 컨트롤의 클라이언트 영역.

  • pPoint
    부모 (컨테이너)에 대 한 포인터는 컨트롤 클라이언트 영역의 좌표로 변환 가리킵니다.

  • bHitTest
    적중 테스트 지점에서 수행 되어야 하는지 여부를 지정 합니다.

반환 값

경우 bHitTest 는 거짓, 반환 HTNOWHERE.경우 bHitTest 는 TRUE부모 (컨테이너) 지점에 위치 상륙 OLE 컨트롤의 클라이언트 영역에 반환 하 고 다음 마우스 적중 테스트 값입니다.

  • HTBORDER 에서 테두리의 크기 조정 테두리 없는 창.

  • HTBOTTOM 낮은 수평 창의 가장자리에 있습니다.

  • HTBOTTOMLEFT 창 테두리의 왼쪽 아래 모서리에 있습니다.

  • HTBOTTOMRIGHT 창 테두리의 오른쪽 아래 모서리에 있습니다.

  • HTCAPTION 제목 표시줄 영역에 있습니다.

  • HTCLIENT 클라이언트 영역에서.

  • HTERROR 화면 배경 또는 windows 사이의 구분선 (동일 HTNOWHERE 을 제외 하 고는 DefWndProc Windows 함수 시스템 경고음을 생성 합니다).

  • HTGROWBOX 크기 상자에서.

  • HTHSCROLL 에서 가로 스크롤 막대입니다.

  • HTLEFT 창의 왼쪽된 테두리에.

  • HTMAXBUTTON 에 있는 최대화 단추.

  • HTMENU 메뉴 영역에서입니다.

  • HTMINBUTTON 에 있는 최소화 단추.

  • HTNOWHERE windows 사이의 구분선 또는 화면 배경.

  • HTREDUCE 에 있는 최소화 단추.

  • HTRIGHT 창의 오른쪽 테두리에.

  • HTSIZE 크기 상자에서 (동일 HTGROWBOX).

  • HTSYSMENU 컨트롤 메뉴 또는 자식 창에서 닫기 단추.

  • HTTOP 창의 위쪽 가로 가장자리에.

  • HTTOPLEFT 창 테두리의 왼쪽 위 모서리에 있습니다.

  • HTTOPRIGHT 창 테두리의 오른쪽 위 모서리에 있습니다.

  • HTTRANSPARENT 창의 다른 창에서 현재 적용 합니다.

  • HTVSCROLL 에서 세로 스크롤 막대입니다.

  • HTZOOM 에 있는 최대화 단추.

설명

입력 pPoint 부모 (컨테이너의 상단 왼쪽된 모서리)의 원점을 기준으로 합니다.출력에서 pPoint (왼쪽된 상단 컨트롤의 클라이언트 영역) OLE 컨트롤의 클라이언트 영역에 원점을 기준으로 합니다.

요구 사항

헤더: afxctl.h

참고 항목

참조

COleControl 클래스

계층 구조 차트

COleControl::ClientToParent

COleControl::GetClientOffset