123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- #if !defined(AFX_DLGFRAME_H__B249177C_3BD5_4376_8F8A_D64F404EFCF4__INCLUDED_)
- #define AFX_DLGFRAME_H__B249177C_3BD5_4376_8F8A_D64F404EFCF4__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- #include "StoneU_Door.h"
- #include "Global.h"
- #include "Thread_Controller.h"
- #include "Dlg_Controller.h"
- #include "Dlg_Record.h"
- #include "Dlg_Permit.h"
- #include "Dlg_Moniter.h"
- #include "Dlg_Card.h"
- #include "afxwin.h"
- #include "BtnST.h"
- #include "Dlg_ZK.h"
- // CDlg_Frame 对话框
- #define WM_RECONNECT WM_USER+200
- class CDlg_Frame : public CDialog
- {
- DECLARE_DYNAMIC(CDlg_Frame)
- public:
- CDlg_Frame(CWnd* pParent = NULL); // 标准构造函数
- virtual ~CDlg_Frame();
- CDlg_Controller *m_pDlg_Controller;
- CDlg_Record *m_pDlg_Record;
- CDlg_Permit *m_pDlg_Permit;
- CDlg_Moniter *m_pDlg_Moniter;
- CDlg_Card *m_pDlg_Card;
- CThread_Controller *m_pThread_Controller[CONCTROLLER_NUM_MAX];
- // 对话框数据
- enum { IDD = IDD_DLG_FRAME };
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
- DECLARE_MESSAGE_MAP()
- public:
- virtual BOOL OnInitDialog();
- afx_msg void OnBnClickedBtnMoniter();
- afx_msg void OnBnClickedBtnController();
- afx_msg void OnBnClickedBtnRecord();
- afx_msg void OnBnClickedBtnLimits();
- afx_msg void OnBnClickedBtnCard();
- void InitChildWindow(void);
- void InitControllerRect();
- void InitRecordRect();
- void InitPermitRect();
- void InitMoniterRect();
- void InitCardRect();
- void HighAllDlg();
-
- bool m_bStopRun1;
-
- void SetPos();
- CButtonST m_Btn_Moniter;
- CButtonST m_Btn_Controller;
- CButtonST m_Btn_Record;
- CButtonST m_Btn_Permit;
- CButtonST m_Btn_Card;
- int m_nShowIndex;
- void Resoure();
- afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
- afx_msg BOOL OnEraseBkgnd(CDC* pDC);
- CDlg_ZK *m_pDlgZK;
- protected:
- virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
- public:
- afx_msg void OnClose();
- };
- //{{AFX_INSERT_LOCATION}}
- // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
- #endif // !defined(AFX_CONTROLLERMFC_V6DLG_H__B249177C_3BD5_4376_8F8A_D64F404EFCF4__INCLUDED_)
|