xref: /MusicPlayer2/MusicPlayer2/CMainDialogBase.h (revision 443d2d2511be730d1b1dd3181942b7fa6539aa1a)
1 #pragma once
2 
3 class CMainDialogBase :
4 	public CDialog
5 {
6 	DECLARE_DYNAMIC(CMainDialogBase)
7 public:
8 	CMainDialogBase(UINT nIDTemplate, CWnd *pParent = NULL);
9 	~CMainDialogBase();
10 
11 protected:
12 	void SetFullScreen(bool full_screen);		//设置窗口全屏(来自:https://www.cnblogs.com/weixinhum/p/3916673.html)
13 	void ShowTitlebar(bool show);				//是否显示标题栏
14 	void ShowSizebox(bool show);				//是否显示大小边框
15 
16 private:
17 	bool m_bFullScreen{ false };
18 	WINDOWPLACEMENT m_struOldWndpl{};           // 结构中包含了有关窗口在屏幕上位置的信息
19 
20 public:
21 	DECLARE_MESSAGE_MAP()
22 	afx_msg void OnGetMinMaxInfo(MINMAXINFO* lpMMI);
23 };
24