www.gusucode.com > 一个VC++下拉字体预览框源码程序 > 一个VC++下拉字体预览框源码程序\code\FontCombo.cpp
#include "stdafx.h" #include "resource.h" #include "fntcombo.h" // Download by http://www.NewXing.com struct CDemoApp : public CWinApp { virtual BOOL InitInstance(); } theApp; struct CDemoDlg : public CDialog { CDemoDlg(CWnd* pParent = NULL); enum { IDD = IDD_DIALOG }; CFontComboBox m_fontCombo; protected: virtual void DoDataExchange(CDataExchange* pDX); virtual BOOL OnInitDialog(); }; CDemoDlg::CDemoDlg(CWnd* pParent /*=NULL*/) : CDialog(CDemoDlg::IDD, pParent) { } void CDemoDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Control(pDX, IDC_FONT, m_fontCombo); } BOOL CDemoDlg::OnInitDialog() { CDialog::OnInitDialog(); m_fontCombo.Initialize(4); m_fontCombo.SetCurSel(0); return TRUE; } BOOL CDemoApp::InitInstance() { CDemoDlg dlg; dlg.DoModal(); return FALSE; }