CMFCFontComboBox::Setup
Yazı tipi Birleşik kutudaki öğelerin listesini başlatır.
BOOL Setup(
int nFontType=DEVICE_FONTTYPE|RASTER_FONTTYPE|TRUETYPE_FONTTYPE,
BYTE nCharSet=DEFAULT_CHARSET,
BYTE nPitchAndFamily=DEFAULT_PITCH
);
Parametreler
[in]nFontType
Yazı tipini belirtir.Bit seviyesinde birleşimine (veya) DEVICE_FONTTYPE, raster_fonttype ve truetype_fonttype varsayılan değerdir.[in]nCharSet
Yazı tipi karakter kümesini belirtir.default_charset varsayılan değerdir.[in]nPitchAndFamily
Aile ve yazı tipi aralığı belirtir.DEFAULT_PITCH varsayılan değerdir.
Dönüş Değeri
TRUEyazı tipi açılır kutunun başarıyla başlatıldı, Aksi takdirde, FALSE.
Notlar
Bu yöntem tarafından belirtilen parametrelerle eşleşen yüklü yazı tiplerini listelemek ve bu yazı tipi adlarını yazı tipi birleşik giriş kutusunda ekleme yazı tipi birleşik giriş kutusu başlatır.
Örnek
Aşağıdaki örnek, nasıl kullanılacağını gösterir Setup yönteminde CMFCFontComboBox sınıfı.Bu örnek bir parçası olan Yeni denetimlere örnek.
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);
Gereksinimler
Başlık: afxfontcombobox.h