CMFCFontComboBox::Setup
初始化此字型下拉式方塊的項目清單。
BOOL Setup(
int nFontType=DEVICE_FONTTYPE|RASTER_FONTTYPE|TRUETYPE_FONTTYPE,
BYTE nCharSet=DEFAULT_CHARSET,
BYTE nPitchAndFamily=DEFAULT_PITCH
);
參數
[in] nFontType
指定字型型別。預設值的位元組合 (或) 的 DEVICE_FONTTYPE、RASTER_FONTTYPE 和 TRUETYPE_FONTTYPE。[in] nCharSet
指定字型的字元集。預設值為 DEFAULT_CHARSET。[in] nPitchAndFamily
指定字型的字幅與系列。預設值為 DEFAULT_PITCH。
傳回值
TRUE ,如果字型下拉式方塊已成功已初始化,否則, FALSE。
備註
這個方法會將列舉型別與指定的參數和插入這些字型名稱在字型下拉式方塊的目前安裝的字型初始化字型下拉式方塊。
範例
下列範例會在 CMFCFontComboBox 類別會示範如何使用 Setup 方法。這個範例是 新的控制項範例的一部分。
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);
需求
標題: afxfontcombobox.h