xref: /MusicPlayer2/MusicPlayer2/FontDialogEx.h (revision 5e51eafc70388951abad5b8e19633d2171c986eb)
1 #pragma once
2 
3 
4 // CFontDialogEx
5 
6 class CFontDialogEx : public CFontDialog
7 {
8 	DECLARE_DYNAMIC(CFontDialogEx)
9 
10 public:
11     CFontDialogEx(LPLOGFONT lplfInitial = nullptr,
12         bool show_color = true,     //是否显示颜色
13 		DWORD dwFlags = CF_EFFECTS | CF_SCREENFONTS,
14 		CDC* pdcPrinter = nullptr,
15 		CWnd* pParentWnd = nullptr);
16 
17     virtual ~CFontDialogEx();
18 
19 private:
20     bool m_show_color;
21 
22 protected:
23 	DECLARE_MESSAGE_MAP()
24 
25     void ShowDlgCtrl(int id, bool show);
26 
27 public:
28     virtual BOOL OnInitDialog();
29 };
30 
31 
32