LAPTOP-T815PCOQ\25526
2024-12-18 b8a705515cd307bd46e04eeccc0bf0e158133402
SourceCode/Bond/BondEq/View/UserManagerDlg.h
@@ -1,10 +1,11 @@
#pragma once
#include "afxdialogex.h"
#include "GridCtrl.h"
#include "CBaseDlg.h"
// CUserManagerDlg 对话框
class CUserManagerDlg : public CDialogEx
class CUserManagerDlg : public CBaseDlg
{
   DECLARE_DYNAMIC(CUserManagerDlg)
@@ -23,19 +24,11 @@
   void AddRow(CGridCtrl* pGridCtrl);
   void DeleteSelectedRow(CGridCtrl* pGridCtrl);
   bool IsUsernameDuplicate(const CString& username);
   CFont* GetOrCreateFont(int nFontSize);
   void SetDefaultFont();
   void AdjustControls(float dScaleX, float dScaleY);
   void AdjustControlFont(CWnd* pWnd, int nWidth, int nHeight);
private:
   int m_nInitialWidth;
   int m_nInitialHeight;
   std::map<int, CRect> m_mapCtrlLayouts;
   std::map<int, CFont*> m_mapFonts;
   std::map<CString, CString> m_mapRoleDescriptions;
private:
   // 控件
   CGridCtrl m_gridUserManager;
protected:
@@ -44,8 +37,6 @@
   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 OnGridComboSelChange(NMHDR* pNMHDR, LRESULT* pResult);
   afx_msg void OnBnClickedButtonAdd();
   afx_msg void OnBnClickedButtonInsert();