CFont:: CreatePointFont

BOOL CreatePointFont (int nPointSize, LPCTSTR lpszFaceName, CDC * pDC = NULL);

Valor de retorno

Diferente de zero se for bem-sucedida, caso contrário, 0.

Parâmetros

nPointSize

Requisitado a altura da fonte em décimos de um ponto. (Por exemplo, passar 120 para solicitar uma fonte de 12 pontos).

lpszFaceName

Um CString ou um ponteiro para uma seqüência de caracteres null-terminated que especifica o nome face de tipos da fonte. O comprimento deste seqüência de caracteres não deve exceder 30 caracteres. O Windows EnumFontFamilies função pode ser usado para enumerar todas as fontes disponíveis atualmente. Se lpszFaceName é NULL, o GDI usa um tipo de letra de dispositivo independente.

pDC

Ponteiro para o objeto de CDC para ser usado para converter a altura em nPointSize em unidades lógicas. Se NULL, um contexto para dispositivo tela é usada para a conversão.

Observações

Essa função fornece uma maneira simples de criar uma fonte de um tipo de letra especificado e tamanho de ponto. Ele converte automaticamente a altura em nPointSize para unidades lógicas usando o objeto CDC apontado pelo pDC.

Quando você concluir com o objeto de CFont criado pela função CreatePointFont , primeiro selecionar a fonte fora do contexto do dispositivo e excluir o objeto CFont.

Visão geral de CFont |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CFont::CreatePointFontIndirect, CFont:: CreateFont

Index