// MainFrm.h: CMainFrame 类的接口 // #pragma once #include "NavView.h" #include "MyPaneLog.h" //class CMyPaneLog; #include "MyDialogLog.h" #include "../MyLib/StaticEx.h" #include "CMyFuncKeyToolBar.h" #include "MyDlgBarFuncKey.h" #include "MyDialogLog.h" #include "MyDlgBarInputShow.h" class CMainFrame : public CMDIFrameWnd { DECLARE_DYNAMIC(CMainFrame) public: CMainFrame() noexcept; // 特性 public: // 操作 public: // 重写 public: virtual BOOL PreCreateWindow(CREATESTRUCT& cs); CStatusBar m_wndStatusBar; // 实现 public: virtual ~CMainFrame(); #ifdef _DEBUG virtual void AssertValid() const; virtual void Dump(CDumpContext& dc) const; #endif protected: // 控件条嵌入成员 CToolBar m_wndToolBar; // 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; CMyPaneLog m_wndMyPaneLog; CMyDialogLog m_dlgMyLog; CMyDlgBarInputShow::tagInputCell localInputCell; // 生成的消息映射函数 protected: afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); DECLARE_MESSAGE_MAP() public: afx_msg void OnUploadFromPlc(); afx_msg void OnViewFunckeyBar(); afx_msg void OnUpdateViewFunckeyBar(CCmdUI *pCmdUI); afx_msg void OnViewInputBar(); afx_msg void OnUpdateViewInputBar(CCmdUI *pCmdUI); afx_msg void OnViewNumkeyBar(); afx_msg void OnUpdateViewNumkeyBar(CCmdUI *pCmdUI); afx_msg void OnViewInputsegBar(); afx_msg void OnUpdateViewInputsegBar(CCmdUI *pCmdUI); afx_msg void OnViewCommentsBar(); afx_msg void OnUpdateViewCommentsBar(CCmdUI *pCmdUI); // 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(); };