다음을 통해 공유


ITextFont::Reset 메서드(tom.h)

문자 서식을 지정된 값으로 다시 설정합니다.

구문

HRESULT Reset(
  [in] long Value
);

매개 변수

[in] Value

형식: long

다시 설정의 종류입니다. 이 매개 변수는 다음 값의 조합일 수 있습니다.

의미
tomDefault
이 글꼴 개체가 범위에 연결되어 있으면 문서 기본 문자 형식으로 설정합니다. 그렇지 않으면 기본값을 기본 TOM 엔진 기본값으로 설정합니다.
tomUndefined
모든 속성을 정의되지 않은 값으로 설정합니다. 이 값은 중복(복제) 글꼴 개체에 대해서만 유효합니다.
tomApplyLater
속성 값을 설정하도록 허용하지만 아직 연결된 범위에는 적용하지 않습니다.
tomApplyNow
연결된 범위에 현재 속성을 적용합니다.
tomCacheParms
현재 글꼴을 연결된 범위 속성으로 업데이트하지 마세요.
tomTrackParms
현재 글꼴을 연결된 범위 속성으로 업데이트합니다.
tomApplyTmp
임시 서식을 적용합니다.
tomDisableSmartFont
스마트 글꼴을 적용하지 마세요.
tomEnableSmartFont
스마트 글꼴을 적용합니다.
tomUsePoints
부동 소수점 측정에 점을 사용합니다.
tomUseTwips
부동 소수점 측정에 twips를 사용합니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK 반환합니다. 메서드가 실패하면 다음 COM 오류 코드 중 하나를 반환합니다. COM 오류 코드에 대한 자세한 내용은 COM에서 오류 처리를 참조하세요.

반환 코드 설명
S_FALSE
변경으로부터 보호됩니다.
E_INVALIDARG
인수가 잘못되었습니다.
CO_E_RELEASED
글꼴 개체는 삭제된 범위에 연결됩니다.

설명

tomUndefined를 사용하여 ITextFont::Reset를 호출하는 경우 모든 속성이 정의되지 않은 값으로 설정됩니다. 따라서 글꼴 개체를 범위에 적용하면 아무 것도 변경되지 않습니다. 이는 ITextFont::GetDuplicate 메서드에서 가져온 글꼴 개체에 적용됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 tom.h
DLL Msftedit.dll

추가 정보

개념

GetDuplicate

ITextFont

참조

텍스트 개체 모델