mrDarker
2025-10-22 e8a27bb203fe2aff70390a5eca002d7438da9b0f
SourceCode/Bond/BondEq/View/SystemLogManagerDlg.h
@@ -1,10 +1,11 @@
#pragma once
#include "afxdialogex.h"
#include "GridCtrl.h"
#include "CBaseDlg.h"
// CSystemLogManagerDlg 对话框
class CSystemLogManagerDlg : public CDialogEx
class CSystemLogManagerDlg : public CBaseDlg
{
   DECLARE_DYNAMIC(CSystemLogManagerDlg)
@@ -20,21 +21,11 @@
private:
   void InitSystemLogManager();
   void FillSystemLogManager();
   CFont* GetOrCreateFont(int nFontSize);
   void UpdatePageInfo();
   void SetDefaultFont();
   void AdjustControls(float dScaleX, float dScaleY);
   void AdjustControlFont(CWnd* pWnd, int nWidth, int nHeight);
   void AdjustComboBoxStyle(CComboBox& comboBox);
   void AdjustDateTimeCtrlStyle(CDateTimeCtrl& dateTimeCtrl);
private:
   int m_nInitialWidth;   // 初始宽度
   int m_nInitialHeight;  // 初始高度
   int m_nCurrentPage;    // 当前页码
   int m_nTotalPages;     // 总页数
   std::map<int, CRect> m_mapCtrlLayouts;   // 存储控件的初始布局信息
   std::map<int, CFont*> m_mapFonts;      // 管理字体的容器,键为字体大小
private:
   CComboBox m_comboType;
@@ -47,15 +38,11 @@
protected:
   virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
   DECLARE_MESSAGE_MAP()
public:
   virtual BOOL OnInitDialog();
   afx_msg void OnSize(UINT nType, int cx, int cy);
   afx_msg void OnGetMinMaxInfo(MINMAXINFO* lpMMI);
   afx_msg void OnBnClickedButtonSearch();
   afx_msg void OnBnClickedButtonPrevPage();
   afx_msg void OnBnClickedButtonNextPage();
   afx_msg void OnSelchangeComboType();
   afx_msg void OnSelchangeComboUser();
   DECLARE_MESSAGE_MAP()
};