Partilhar via


CMFCFontComboBox::Setup

Inicializa a lista de itens na caixa de combinação de fonte.

BOOL Setup(
   int nFontType=DEVICE_FONTTYPE|RASTER_FONTTYPE|TRUETYPE_FONTTYPE,
   BYTE nCharSet=DEFAULT_CHARSET,
   BYTE nPitchAndFamily=DEFAULT_PITCH 
);

Parâmetros

  • [in] nFontType
    Especifica o tipo de fonte.O valor padrão é a combinação de bit a bit (ou) de DEVICE_FONTTYPE RASTER_FONTTYPE e TRUETYPE_FONTTYPE.

  • [in] nCharSet
    Especifica o conjunto de caractere de fonte.O valor padrão é DEFAULT_CHARSET.

  • [in] nPitchAndFamily
    Especifica a densidade de fonte e família.O valor padrão é DEFAULT_PITCH.

Valor de retorno

TRUE Se a caixa de combinação de fonte foi inicializada com êxito; caso contrário, FALSE.

Comentários

Esse método inicializa a caixa de combinação de fonte enumerar as fontes instaladas no momento que correspondem aos parâmetros especificados e inserindo os nomes de fonte na caixa de combinação de fonte.

Exemplo

O exemplo a seguir demonstra como usar o Setup método na CMFCFontComboBox classe. Este exemplo faz parte o Exemplo do NewControls: Aplicativo de demonstração de controles MFC.

  CMFCFontComboBox m_wndFont;


...


    // specify the font type
    // BOOL m_bTrueType: true font type
    // BOOL m_bRaster: raster font type
    // BOOL m_bDeviceFont: device font type
    int nFontType = 0;

    if (m_bTrueType)
    {
        nFontType |= TRUETYPE_FONTTYPE;
    }

    if (m_bRaster)
    {
        nFontType |= RASTER_FONTTYPE;
    }

    if (m_bDeviceFont)
    {
        nFontType |= DEVICE_FONTTYPE;
    }

    CWaitCursor wait;
    m_wndFont.Setup(nFontType);

Requisitos

Cabeçalho: afxfontcombobox.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCFontComboBox

LOGFONT