#ifndef BCMIL_H #define BCMIL_H #include #define TMK_DATA unsigned short typedef void *HANDLE; class MIL:public QObject { Q_OBJECT public: MIL(int dev_index); ~MIL(); int WaitInt(TMK_DATA wCtrlCode); void closeAll(); bool GetEvent(unsigned short Timeout); int m_TmkIndex; }; class BC_MIL:public MIL { public: BC_MIL(int dev_index); ~BC_MIL(void); }; class RT_MIL:public MIL { public: RT_MIL(int dev_indexi, unsigned short Addr); ~RT_MIL(); protected: unsigned short m_Addr; }; #endif // BCMIL_H