CMFCFontComboBox::Setup
Inicjuje listę elementów w polu kombi czcionki.
BOOL Setup(
int nFontType=DEVICE_FONTTYPE|RASTER_FONTTYPE|TRUETYPE_FONTTYPE,
BYTE nCharSet=DEFAULT_CHARSET,
BYTE nPitchAndFamily=DEFAULT_PITCH
);
Parametry
[w]nFontType
Określa typ czcionki.Wartością domyślną jest logiczną kombinacja (lub) DEVICE_FONTTYPE, RASTER_FONTTYPE i TRUETYPE_FONTTYPE.[w]nCharSet
Określa zestaw znaków czcionki.Wartością domyślną jest DEFAULT_CHARSET.[w]nPitchAndFamily
Określa gęstość czcionki i rodziny.Wartością domyślną jest DEFAULT_PITCH.
Wartość zwracana
TRUEJeśli pole kombi czcionki został zainicjowany pomyślnie; w przeciwnym razie FALSE.
Uwagi
Metoda ta inicjuje pola kombi czcionki wyliczanie aktualnie zainstalowane czcionki, spełniających określone parametry i wstawiając te nazwy czcionki w polu kombi czcionki.
Przykład
Poniższy przykład demonstruje, jak używać Setup metodę w CMFCFontComboBox klasy.W tym przykładzie jest częścią nowych formantów próbki.
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);
Wymagania
Nagłówek: afxfontcombobox.h