Improve: Remove F11 to leave full screen (Use popup dialog)

This commit is contained in:
yuanyuanxiang
2025-12-22 23:01:19 +01:00
parent 8fdd50e0c9
commit c24cc29093
9 changed files with 180 additions and 2 deletions

View File

@@ -0,0 +1,30 @@
#pragma once
#include "Resource.h"
class CToolbarDlg : public CDialogEx
{
DECLARE_DYNAMIC(CToolbarDlg)
public:
CToolbarDlg(CWnd* pParent = nullptr);
virtual ~CToolbarDlg();
enum { IDD = IDD_TOOLBAR_DLG };
int m_nHeight = 40;
bool m_bVisible = false;
void SlideIn();
void SlideOut();
void CheckMousePosition();
protected:
virtual void DoDataExchange(CDataExchange* pDX);
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnBnClickedExitFullscreen();
afx_msg void OnBnClickedMinimize();
afx_msg void OnBnClickedClose();
virtual BOOL OnInitDialog();
};