CMFCToolBarFontComboBox选件类
一个包含组合框控件使用户选择字体从系统字体列表的工具栏按钮。
class CMFCToolBarFontComboBox : public CMFCToolBarComboBoxButton
成员
受保护的构造函数
名称 |
说明 |
---|---|
构造 CMFCToolBarFontComboBox 对象。 |
公共方法
名称 |
说明 |
---|---|
返回指针传递给指定索引处。CMFCFontInfo 对象在组合框。 |
|
根据字体的名称选择字体组合框内的字体或字体的标题和字符集。 |
数据成员
- CMFCToolBarFontComboBox::m_nFontHeight
字符的高度(以字体组合框中。
备注
若要将字体组合框按钮添加到工具栏,请执行以下步骤:
保留虚拟资源ID在父工具栏资源的按钮。
构造 CMFCToolBarFontComboBox 对象。
使用 CMFCToolBar::ReplaceButton,在处理 AFX_WM_RESETTOOLBAR 消息的消息处理程序,请在新的组合框按钮替换原始按钮。
同步通过使用 CMFCToolBarFontComboBox::SetFont 方法,在具有字体的组合框中选择文档的字体。
与组合框中选择的字体若要同步文档的字体,请使用 CMFCToolBarFontComboBox::GetFontDesc 方法检索选定的字体属性,然后使用这些属性创建 CFont选件类 对象。
字体组合框按钮调用Win32函数 EnumFontFamiliesEx 确定屏幕和打印机字体提供对系统。
继承层次结构
要求
标头: afxtoolbarfontcombobox.h