#pragma once class CTriggerControl_Mvsol { public: CTriggerControl_Mvsol(void); ~CTriggerControl_Mvsol(void); BOOL IsConnect(); BOOL Connect(int nComPort); BOOL DisConnect(); public: BOOL SetSelectEncoder(int nEncoderChanel); private: BOOL SetSelectEncoder_Trigger_Out_0(int nEncoderChanel); BOOL SetSelectEncoder_Trigger_Out_1(int nEncoderChanel); BOOL SetSelectEncoder_Trigger_Out_2(int nEncoderChanel); BOOL SetSelectEncoder_Trigger_Out_3(int nEncoderChanel); BOOL SetDigitalInput_1(BOOL bOn); BOOL SetDigitalInput_2(BOOL bOn); BOOL SetDigitalInput_3(BOOL bOn); private: HANDLE m_hTriggerControl; };