Share via


IOleInPlaceFrame 인터페이스(oleidl.h)

컨테이너의 최상위 프레임 창을 제어합니다. 이 컨트롤에는 컨테이너가 해당 메뉴 그룹을 복합 메뉴에 삽입하고, 복합 메뉴를 적절한 창 프레임에 설치하고, 복합 메뉴에서 컨테이너의 메뉴 요소를 제거할 수 있도록 하는 작업이 포함됩니다. 현재 위치 개체와 관련된 상태 텍스트를 설정하고 표시합니다. 또한 프레임의 모덜리스 대화 상자를 사용하거나 사용하지 않도록 설정하고 컨테이너의 프레임에 대한 액셀러레이터 키 입력을 변환합니다.

상속

IOleInPlaceFrame 인터페이스는 IOleInPlaceUIWindow에서 상속됩니다. IOleInPlaceFrame 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IOleInPlaceFrame 인터페이스에는 이러한 메서드가 있습니다.

 
IOleInPlaceFrame::EnableModeless

프레임의 모덜리스 대화 상자를 사용하거나 사용하지 않도록 설정합니다.
IOleInPlaceFrame::InsertMenus

컨테이너가 현재 위치 세션 중에 사용할 복합 메뉴에 메뉴 그룹을 삽입할 수 있도록 합니다.
IOleInPlaceFrame::RemoveMenus

복합 메뉴에서 컨테이너의 메뉴 요소를 제거합니다.
IOleInPlaceFrame::SetMenu

활성화되는 개체가 포함된 창 프레임에 복합 메뉴를 추가합니다.
IOleInPlaceFrame::SetStatusText

컨테이너의 프레임 창 상태 줄에 있는 현재 위치 개체에 대한 상태 텍스트를 설정하고 표시합니다.
IOleInPlaceFrame::TranslateAccelerator

개체가 활성 상태인 동안 컨테이너의 프레임에 대한 액셀러레이터 키 입력을 변환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 oleidl.h

추가 정보

IOleInPlaceUIWindow

IOleWindow