From 418cb35b936f21415807a2bcc21b2d75934bd4d2 Mon Sep 17 00:00:00 2001 From: QuakeGod <quakegod@sina.com> Date: 星期五, 19 五月 2023 16:45:01 +0800 Subject: [PATCH] 2023-05-19 --- MTerm2/MainFrm.h | 58 +++++++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 47 insertions(+), 11 deletions(-) diff --git a/MTerm2/MainFrm.h b/MTerm2/MainFrm.h index 7265ef7..6a50834 100644 --- a/MTerm2/MainFrm.h +++ b/MTerm2/MainFrm.h @@ -9,7 +9,12 @@ //class CMyPaneLog; #include "MyDialogLog.h" #include "../MyLib/StaticEx.h" -class CMainFrame : public CMDIFrameWndEx +#include "CMyFuncKeyToolBar.h" +#include "MyDlgBarFuncKey.h" +#include "MyDialogLog.h" +#include "MyDlgBarInputShow.h" + +class CMainFrame : public CMDIFrameWnd { DECLARE_DYNAMIC(CMainFrame) public: @@ -24,7 +29,7 @@ // 閲嶅啓 public: virtual BOOL PreCreateWindow(CREATESTRUCT& cs); - + CStatusBar m_wndStatusBar; // 瀹炵幇 public: virtual ~CMainFrame(); @@ -34,22 +39,26 @@ #endif protected: // 鎺т欢鏉″祵鍏ユ垚鍛� - CMFCToolBar m_wndToolBar; + CToolBar m_wndToolBar; - CMFCToolBar m_wndToolBar_FuncKey; - CMFCToolBar m_wndToolBar_Edit; - CMFCToolBar m_wndToolBar_Num; - CMFCToolBar m_wndToolBar_InputShow; - CMFCToolBar m_wndToolBar_Comments; +// CMyFuncKeyToolBar m_wndToolBar_Func_Key; + CMyDlgBarFuncKey m_wndDlgBar_Func_Key; + CToolBar m_wndTBar_Edit_Key; + CToolBar m_wndTBar_Num_Key; +// CToolBar m_wndTBar_InputShow; + CMyDlgBarInputShow m_wndDlgBar_InputShow; + + CToolBar m_wndToolBar_Comments; CNavView m_wndNavView; CEdit m_InputShowEdit; CStaticEx m_InputShowStatic; - CMFCStatusBar m_wndStatusBar; + CMyPaneLog m_wndMyPaneLog; -// CMyDialogLog m_dlgMyLog; + CMyDialogLog m_dlgMyLog; + CMyDlgBarInputShow::tagInputCell localInputCell; // 鐢熸垚鐨勬秷鎭槧灏勫嚱鏁� protected: @@ -71,8 +80,35 @@ // afx_msg void OnMenuViewLds(); // afx_msg void OnMenuViewBld(); // afx_msg void OnMenuViewBnl(); - + int GetInputInfo(int inputInfo); + int GetInputCell(CMyDlgBarInputShow::tagInputCell inputCell); afx_msg void OnMenuShowLog(); + virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo); + afx_msg void OnBtn0(); + afx_msg void OnBtn1(); + afx_msg void OnBtn2(); + afx_msg void OnBtn3(); + afx_msg void OnBtn4(); + afx_msg void OnBtn5(); + afx_msg void OnBtn6(); + afx_msg void OnBtn7(); + afx_msg void OnBtn8(); + afx_msg void OnBtn9(); + afx_msg void OnBtnA(); + afx_msg void OnBtnB(); + afx_msg void OnBtnC(); + afx_msg void OnBtnD(); + afx_msg void OnBtnE(); + afx_msg void OnBtnF(); + afx_msg void OnBtnMinus(); + afx_msg void OnBtnDot(); + afx_msg void OnBtnRet(); + afx_msg void OnBtnInsert(); + afx_msg void OnBtnDelete(); + afx_msg void OnBtnEsc(); + afx_msg void OnMenuShowDev(); + }; + -- Gitblit v1.9.1