다음을 통해 공유


IOleObjectImpl::DoVerbInPlaceActivate

컨트롤을 실행 하 고 해당 창을 설치 컨트롤의 사용자 인터페이스를 설치 하지 않습니다.

HRESULT DoVerbInPlaceActivate(
   LPCRECT prcPosRect,
   HWND /* hwndParent */
);

매개 변수

  • prcPosRec
    [in] 컨트롤에 그리려면 사각형의 컨테이너에 대 한 포인터를 원합니다.

  • hwndParent
    [in] 컨트롤을 포함 하는 창의 핸들입니다.ATL 구현에서는 미사용.

반환 값

하나는 표준 HRESULT 값입니다.

설명

호출 하 여 컨트롤 내부에서 활성화 CComControlBase::InPlaceActivate.하지 않으면 컨트롤 클래스의 데이터 멤버 m_bWindowOnlyTRUE, DoVerbInPlaceActivate 먼저 컨트롤은 창 없는 컨트롤로 활성화를 시도 (가능한 컨테이너 지 IOleInPlaceSiteWindowless).확장된 기능을 사용 하 여 컨트롤을 활성화 하려면 함수가 실패 하면 시도 (가능한 컨테이너 지 IOleInPlaceSiteEx).확장된 된 기능을 사용 하 여 컨트롤을 활성화 하려면 함수가 실패 하면 시도 (가능한 컨테이너 지 IOleInPlaceSite).정품 인증에 성공 하면 함수 컨테이너 컨트롤 활성화 되었음을 알립니다.

요구 사항

헤더: atlctl.h

참고 항목

참조

IOleObjectImpl 클래스

CComControlBase::InPlaceActivate

CComControlBase::m_bWindowOnly