다음을 통해 공유


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

개체와 연결된 뷰 정보를 설정합니다.

구문

HRESULT SetViewInfo(
  [in] DWORD   dwObject,
  [in] HGLOBAL hMetaPict,
  [in] DWORD   dvAspect,
  [in] int     nCurrentScale,
  [in] BOOL    bRelativeToOrig
);

매개 변수

[in] dwObject

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

[in] hMetaPict

새 아이콘입니다.

[in] dvAspect

새 디스플레이 측면 또는 보기입니다.

[in] nCurrentScale

새 눈금입니다.

[in] bRelativeToOrig

원점과 관련된 개체의 새 배율입니다. 눈금이 개체의 원래 배율을 기준으로 해야 하는 경우 이 값은 TRUE 입니다. FALSE이면 nCurrentScale이 개체의 현재 크기에 적용됩니다.

반환 값

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

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

설명

구현자에 대한 참고 사항

개체에 새 특성(아이콘, 측면 및 배율)을 적용해야 합니다. bRelativeToOrigTRUE로 설정하면 크기가 조정되기 전에 nCurrentScale(백분율 단위)이 개체의 원래 크기에 적용됩니다. bRelativeToOrigFALSE이면 nCurrentScale이 개체의 현재 크기에 적용됩니다.

요구 사항

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

추가 정보

DVASPECT

IOleUIObjInfo