// sample1Dlg.h : header file // #if !defined(AFX_SAMPLE1DLG_H__D0119087_428F_4E03_B0E7_8E554BF93A4F__INCLUDED_) #define AFX_SAMPLE1DLG_H__D0119087_428F_4E03_B0E7_8E554BF93A4F__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 ///////////////////////////////////////////////////////////////////////////// // CSample1Dlg dialog class CSample1Dlg : public CDialog { // Construction public: CSample1Dlg(CWnd* pParent = NULL); // standard constructor CEdit *editArray[12]; CButton *checkArray[12], *btnArray[12]; unsigned long outMask, deviceIndex; unsigned char data[12]; void chkClicked (int index); void buttonClicked (int index); void grabData(); // Dialog Data //{{AFX_DATA(CSample1Dlg) enum { IDD = IDD_SAMPLE1_DIALOG }; CEdit m_editPort0C; CEdit m_editPort0B; CEdit m_editPort0A; CButton m_chkPort0C; CButton m_chkPort0B; CButton m_chkPort0A; CButton m_btnPort0C; CButton m_btnPort0B; CButton m_btnPort0A; CEdit m_editPort1C; CEdit m_editPort1B; CEdit m_editPort1A; CButton m_chkPort1C; CButton m_chkPort1B; CButton m_chkPort1A; CButton m_btnPort1C; CButton m_btnPort1B; CButton m_btnPort1A; CEdit m_editPort2C; CEdit m_editPort2B; CEdit m_editPort2A; CButton m_chkPort2C; CButton m_chkPort2B; CButton m_chkPort2A; CButton m_btnPort2C; CButton m_btnPort2B; CButton m_btnPort2A; CEdit m_editPort3C; CEdit m_editPort3B; CEdit m_editPort3A; CButton m_chkPort3C; CButton m_chkPort3B; CButton m_chkPort3A; CButton m_btnPort3C; CButton m_btnPort3B; CButton m_btnPort3A; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CSample1Dlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: HICON m_hIcon; // Generated message map functions //{{AFX_MSG(CSample1Dlg) virtual BOOL OnInitDialog(); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg void OnButtonPort0a(); afx_msg void OnButtonPort0b(); afx_msg void OnButtonPort0c(); afx_msg void OnButtonPort0d(); afx_msg void OnCheckPort0a(); afx_msg void OnCheckPort0b(); afx_msg void OnCheckPort0c(); afx_msg void OnCheckPort0d(); afx_msg void OnButtonPort1a(); afx_msg void OnButtonPort1b(); afx_msg void OnButtonPort1c(); afx_msg void OnButtonPort1d(); afx_msg void OnCheckPort1a(); afx_msg void OnCheckPort1b(); afx_msg void OnCheckPort1c(); afx_msg void OnCheckPort1d(); afx_msg void OnButtonPort2a(); afx_msg void OnButtonPort2b(); afx_msg void OnButtonPort2c(); afx_msg void OnButtonPort2d(); afx_msg void OnCheckPort2a(); afx_msg void OnCheckPort2b(); afx_msg void OnCheckPort2c(); afx_msg void OnCheckPort2d(); afx_msg void OnButtonPort3a(); afx_msg void OnButtonPort3b(); afx_msg void OnButtonPort3c(); afx_msg void OnButtonPort3d(); afx_msg void OnCheckPort3a(); afx_msg void OnCheckPort3b(); afx_msg void OnCheckPort3c(); afx_msg void OnCheckPort3d(); afx_msg void OnReadAllButtonClick(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_SAMPLE1DLG_H__D0119087_428F_4E03_B0E7_8E554BF93A4F__INCLUDED_)