CMFCFontComboBox::Setup
Inicializuje seznam položek v poli se seznamem písem.
BOOL Setup(
int nFontType=DEVICE_FONTTYPE|RASTER_FONTTYPE|TRUETYPE_FONTTYPE,
BYTE nCharSet=DEFAULT_CHARSET,
BYTE nPitchAndFamily=DEFAULT_PITCH
);
Parametry
[v]nFontType
Určuje typ písma.Výchozí hodnota je bitovou kombinaci (nebo) DEVICE_FONTTYPE, RASTER_FONTTYPE a TRUETYPE_FONTTYPE.[v]nCharSet
Určuje znakovou sadu písma.Výchozí hodnota je DEFAULT_CHARSET.[v]nPitchAndFamily
Určuje výšku písma a řady.Výchozí hodnota je DEFAULT_PITCH.
Vrácená hodnota
TRUEPokud pole se seznamem písmo byl inicializován úspěšně; jinak FALSE .
Poznámky
Tato metoda inicializuje pole se seznamem písmo aktuálně nainstalovaná písma, které odpovídají zadaným parametrům výčet a vkládání tyto názvy písem v seznamu písem.
Příklad
Následující příklad demonstruje použití Setup metodu CMFCFontComboBox třídy.V tomto příkladu je součástí vzorku nové ovládací prvky.
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);
Požadavky
Záhlaví: afxfontcombobox.h