다음을 통해 공유


IOleUIObjInfoW::GetViewInfo 메서드(oledlg.h)

개체와 연결된 뷰 정보를 가져옵니다.

구문

HRESULT GetViewInfo(
  [in]           DWORD   dwObject,
  [in, optional] HGLOBAL *phMetaPict,
  [in, optional] DWORD   *pdvAspect,
  [in, optional] int     *pnCurrentScale
);

매개 변수

[in] dwObject

개체에 대한 고유 식별자입니다.

[in, optional] phMetaPict

개체의 현재 아이콘에 대한 포인터입니다. 이 매개 변수는 호출자가 개체의 현재 프레젠테이션에 관심이 없음을 나타내는 NULL일 수 있습니다.

[in, optional] pdvAspect

개체의 현재 측면에 대한 포인터입니다. 이 매개 변수는 호출자가 개체의 현재 측면(예: DVASPECT_ICONIC 또는 DVASPECT_CONTENT)에 관심이 없음을 나타내는 NULL일 수 있습니다.

[in, optional] pnCurrentScale

개체의 현재 눈금에 대한 포인터입니다. 이 매개 변수는 호출자가 컨테이너 뷰의 개체에 적용된 현재 배율 인수에 관심이 없음을 나타내는 NULL일 수 있습니다.

반환 값

이 메서드는 성공에 대한 S_OK 반환합니다. 가능한 다른 반환 값은 다음과 같습니다.

반환 코드 Description
E_ACCESSDENIED
액세스 권한이 부족합니다.
E_FAIL
작업이 실패했습니다.
E_INVALIDARG
지정된 식별자가 잘못되었습니다.
E_OUTOFMEMORY
이 작업에 사용할 수 있는 메모리가 부족합니다.

설명

구현자에 대한 참고 사항

개체의 현재 아이콘, 측면 및 배율을 입력해야 합니다.

요구 사항

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

추가 정보

IOleUIObjInfo

OLEUIVIEWPROPS