LAPTOP-T815PCOQ\25526
2024-12-23 89bcc7791c48d8bcf8e124e56849e44563f8097c
SourceCode/Bond/BondEq/CBaseDlg.h
@@ -19,12 +19,19 @@
   DECLARE_DYNAMIC(CBaseDlg)
public:
   CBaseDlg(UINT id, CWnd* pPage);            // 标准构造函数
   CBaseDlg(UINT nID, CWnd* pPage);         // 标准构造函数
   virtual ~CBaseDlg();                  // 析构函数
   // 主题管理
   void SwitchTheme(ThemeType enThemeType);         // 切换主题
   // 资源管理
   void LoadResourceLibrary(const CString& strLanguage);         // 加载资源库
   void UnloadResourceLibrary();                           // 卸载资源库
   // 字体管理
   CFont* GetOrCreateFont(int nFontSize);      // 获取或创建字体
   void SetDefaultFont();                  // 设置默认字体
   CFont* GetOrCreateFont(int nFontSize);         // 获取或创建字体
   void SetDefaultFont();                     // 设置默认字体
   // 动态控件管理
   BOOL AddControl(UINT nCtrlID, CWnd* pControl);               // 添加控件
@@ -32,14 +39,13 @@
   BOOL UpdateControlText(UINT nCtrlID, const CString& strText);   // 更新控件文本
   CWnd* GetControl(UINT nCtrlID);                           // 获取控件
   // 主题设置
   void SwitchTheme(ThemeType themeType);                     // 切换主题
private:
   void AdjustControls(float dScaleX, float dScaleY);            // 调整控件大小
   void AdjustControlFont(CWnd* pWnd, int nWidth, int nHeight);   // 调整控件字体
private:
   UINT m_nID;                                       // 对话框ID
   CWnd* m_pParent;                                 // 父窗口
   bool m_bResizing;                                 // 控件是否正在调整大小
   int m_nInitialWidth;                              // 对话框初始宽度
   int m_nInitialHeight;                              // 对话框初始高度