다음을 통해 공유


TTDeleteEmbeddedFont 함수(t2embapi.h)

포함된 글꼴 hFontReference에서 사용하는 메모리를 해제합니다.

기본적으로 TTDeleteEmbeddedFont 는 사용자 시스템에서 설치된 버전의 글꼴도 제거합니다. 설치 가능한 글꼴이 로드된 경우에도 포함된 글꼴 구조에서 사용하는 메모리를 해제하려면 이 함수를 호출해야 하지만 글꼴이 시스템에 계속 설치되어 있어야 함을 나타내는 플래그를 지정할 수 있습니다.

구문

LONG TTDeleteEmbeddedFont(
  [in]  HANDLE hFontReference,
  [in]  ULONG  ulFlags,
  [out] ULONG  *pulStatus
);

매개 변수

[in] hFontReference

TTLoadEmbeddedFont 함수에 제공된 대로 식별 글꼴을 처리합니다.

[in] ulFlags

글꼴 삭제 옵션을 지정하는 플래그입니다. 현재 이 플래그는 0 또는 다음 값으로 설정할 수 있습니다.

의미
TTDELETE_DONTREMOVEFONT
시스템에서 설치된 글꼴을 제거하지 말고 이전에 포함된 글꼴 구조에서 차지했던 메모리를 해제합니다.

[out] pulStatus

현재 정의되지 않았습니다.

반환 값

성공하면 TTDeleteEmbeddedFont 는 E_NONE 값을 반환합니다.

포함된 글꼴 구조에서 차지하는 메모리가 지워집니다. 기본적으로 hFontReference 로 표시된 글꼴도 시스템에서 영구적으로 제거(제거 및 삭제)됩니다.

그렇지 않으면 Embedding-Function 오류 메시지에 설명된 오류 코드를 반환합니다.

설명

클라이언트는 포함 권한이 사용자의 시스템에 글꼴을 영구적으로 설치할 수 없는 경우 글꼴을 제거하도록 이 함수를 호출해야 합니다.

요구 사항

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

추가 정보

TTLoadEmbeddedFont