#if !defined(AFX_INTERFACECAN_H__84B3018E_8925_4CAF_903C_D7BB9C35467F__INCLUDED_) #define AFX_INTERFACECAN_H__84B3018E_8925_4CAF_903C_D7BB9C35467F__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // InterfaceCAN.h : header file // #include "ReseauxCAN.h" #include "ConfigurationCAN.h" #include "ROBOTDoc.h" ///////////////////////////////////////////////////////////////////////////// // CInterfaceCAN form view #ifndef __AFXEXT_H__ #include #endif class CInterfaceCAN : public CFormView//, public CConfigurationCAN { protected: CInterfaceCAN(); // protected constructor used by dynamic creation DECLARE_DYNCREATE(CInterfaceCAN) // Form Data public: //{{AFX_DATA(CInterfaceCAN) // CROBOTDoc* GetDocument() const; enum { IDD = IDD_InterfaceCAN }; //}}AFX_DATA // Attributes private: CConfigurationCAN m_ClassDebit; int i; HANDLE hCanal; short Canal; CString m_AffichageCarte; int EnvoieValeur; // Operations public: CReseauxCAN *m_Reseaux; // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CInterfaceCAN) // protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support virtual void OnInitialUpdate(); void TailleMDI(); //}}AFX_VIRTUAL // Implementation protected: virtual ~CInterfaceCAN(); #ifdef _DEBUG virtual void AssertValid() const; virtual void Dump(CDumpContext& dc) const; #endif // Generated message map functions //{{AFX_MSG(CInterfaceCAN) afx_msg void OnButtonConfigCAN(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; ///////////////////////////////////////////////////////////////////////////// //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_INTERFACECAN_H__84B3018E_8925_4CAF_903C_D7BB9C35467F__INCLUDED_)