提交 | 用户 | age
0ed438 1 
Q 2 // MainFrm.h: CMainFrame 类的接口
3 //
4
5 #pragma once
65f713 6 #include "NavView.h"
0ed438 7 #include "MyPaneLog.h"
Q 8
9 //class CMyPaneLog;
10 #include "MyDialogLog.h"
11 #include "../MyLib/StaticEx.h"
b978bf 12 #include "CMyFuncKeyToolBar.h"
Q 13 #include "MyDlgBarFuncKey.h"
14 #include "MyDialogLog.h"
15 #include "MyDlgBarInputShow.h"
16
17 class CMainFrame : public CMDIFrameWnd
0ed438 18 {
Q 19     DECLARE_DYNAMIC(CMainFrame)
20 public:
21     CMainFrame() noexcept;
22
23 // 特性
24 public:
25
26 // 操作
27 public:
28
29 // 重写
30 public:
31     virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
e00d5a 32     CStatusBar        m_wndStatusBar;
0ed438 33 // 实现
Q 34 public:
35     virtual ~CMainFrame();
36 #ifdef _DEBUG
37     virtual void AssertValid() const;
38     virtual void Dump(CDumpContext& dc) const;
39 #endif
40
41 protected:  // 控件条嵌入成员
b978bf 42     CToolBar          m_wndToolBar;
0ed438 43
b978bf 44 //    CMyFuncKeyToolBar   m_wndToolBar_Func_Key;
e00d5a 45     CMyDlgBarFuncKey    m_wndDlgBar_Func_Key;  
b978bf 46     CToolBar          m_wndTBar_Edit_Key;
Q 47     CToolBar          m_wndTBar_Num_Key;
48 //    CToolBar          m_wndTBar_InputShow;
49     CMyDlgBarInputShow m_wndDlgBar_InputShow;
50
51     CToolBar          m_wndToolBar_Comments;
0ed438 52     
65f713 53     CNavView        m_wndNavView;
Q 54
0ed438 55     CEdit                m_InputShowEdit;
Q 56     CStaticEx            m_InputShowStatic;
e00d5a 57     
0ed438 58
Q 59     CMyPaneLog        m_wndMyPaneLog;
b978bf 60     CMyDialogLog    m_dlgMyLog;
e00d5a 61     CMyDlgBarInputShow::tagInputCell localInputCell;
0ed438 62
Q 63 // 生成的消息映射函数
64 protected:
65     afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
66     DECLARE_MESSAGE_MAP()
67
68 public:
69     afx_msg void OnUploadFromPlc();
70     afx_msg void OnViewFunckeyBar();
71     afx_msg void OnUpdateViewFunckeyBar(CCmdUI *pCmdUI);
72     afx_msg void OnViewInputBar();
73     afx_msg void OnUpdateViewInputBar(CCmdUI *pCmdUI);
74     afx_msg void OnViewNumkeyBar();
75     afx_msg void OnUpdateViewNumkeyBar(CCmdUI *pCmdUI);
76     afx_msg void OnViewInputsegBar();
77     afx_msg void OnUpdateViewInputsegBar(CCmdUI *pCmdUI);
78     afx_msg void OnViewCommentsBar();
79     afx_msg void OnUpdateViewCommentsBar(CCmdUI *pCmdUI);
80 //    afx_msg void OnMenuViewLds();
81 //    afx_msg void OnMenuViewBld();
82 //    afx_msg void OnMenuViewBnl();
e00d5a 83     int GetInputInfo(int inputInfo);
YC 84     int GetInputCell(CMyDlgBarInputShow::tagInputCell inputCell);
0ed438 85     afx_msg void OnMenuShowLog();
b978bf 86     virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo);
e00d5a 87     afx_msg void OnBtn0();
YC 88     afx_msg void OnBtn1();
89     afx_msg void OnBtn2();
90     afx_msg void OnBtn3();
91     afx_msg void OnBtn4();
92     afx_msg void OnBtn5();
93     afx_msg void OnBtn6();
94     afx_msg void OnBtn7();
95     afx_msg void OnBtn8();
96     afx_msg void OnBtn9();
97     afx_msg void OnBtnA();
98     afx_msg void OnBtnB();
99     afx_msg void OnBtnC();
100     afx_msg void OnBtnD();
101     afx_msg void OnBtnE();
102     afx_msg void OnBtnF();
103     afx_msg void OnBtnMinus();
104     afx_msg void OnBtnDot();
105     afx_msg void OnBtnRet();
106     afx_msg void OnBtnInsert();
107     afx_msg void OnBtnDelete();
108     afx_msg void OnBtnEsc();
109     afx_msg void OnMenuShowDev();
110
0ed438 111 };
Q 112
113
e00d5a 114