Compartilhar via


Função TTGetNewFontName (t2embapi.h)

Obtém o nome da família para a fonte carregada por meio de TTLoadEmbeddedFont.

Sintaxe

LONG TTGetNewFontName(
  [in]  HANDLE *phFontReference,
  [out] LPWSTR wzWinFamilyName,
  [in]  LONG   cchMaxWinName,
  [out] LPSTR  szMacFamilyName,
  [in]  LONG   cchMaxMacName
);

Parâmetros

[in] phFontReference

Identificador que identifica a fonte inserida que foi instalada. O identificador faz referência a uma estrutura interna, não a um Hfont.

[out] wzWinFamilyName

Buffer para manter o novo nome da família Microsoft Windows de 16 bits.

[in] cchMaxWinName

Comprimento da cadeia de caracteres alocada para o nome do Windows (szWinFamilyName). Deve ser pelo menos LF_FACESIZE longa.

[out] szMacFamilyName

Buffer para manter o novo nome de família MacIntosh de 8 bits.

[in] cchMaxMacName

Comprimento da cadeia de caracteres alocada para o nome macintosh (szMacFamilyName). Deve ser pelo menos LF_FACESIZE longa.

Retornar valor

Se tiver êxito, retornará E_NONE.

O nome da família de fontes é uma cadeia de caracteres em szWinFamilyName ou szMacFamilyName.

Caso contrário, retornará um código de erro descrito em Mensagens de Erro da Função de Inserção.

Comentários

Nota Essa função retorna o nome da família de fontes no buffer de cadeia de caracteres apropriado, seja para Windows ou MacIntosh. O buffer para o outro sistema operacional não é usado.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho t2embapi.h
Biblioteca T2embed.lib
DLL T2embed.dll

Confira também

TTGetEmbeddedFontInfo

TTGetEmbeddingType

TTLoadEmbeddedFont