MFC的COMBOX枚举字体显示的问题

如何实现类似WORD 2003中文版那样的COMBOX下拉字体选择,每个字体都用实际的字体表示?这是怎么设置的?

CComboBox m_typeComBox;

void CXXXXDlg::DoDataExchange(CDataExchange* pDX)中添加绑定
DDX_Control(pDX,IDC_COMBO1,m_typeComBox);

BOOL CXXXXDlg::OnInitDialog()初始化函数中添加
CFont font;
font.CreatePointFont(120,TEXT("黑体"));

m_typeComBox.SetItemHeight(-1,30);
m_typeComBox.SetFont(&font);

更多问题参考文章:http://www.16boke.com/article/detail/86
http://www.16boke.com/article/detail/87

图片说明

I'm sorry,看错问题了,回答的不是这个问题,也删除不掉了