SerialCommunication.h #pragma once #include "IReceiveEvent.h" class CSerialCommunication { private: HANDLE m_hComm; // COMポートのハンドル CWinThread *m_receiveThread; // RS232C受信スレッド public: bool m_isReceiving; // RS232C受信を続けるかを示すフラグ IReceiveEvent *m_receiveEvent; // 受信イベント発生時に呼び出すクラス public: /** コンストラクタ * @param receiveEvent データ受信時に呼び出すメソッドを実装したインスタンスのポインタ */ CSerialCommunication(IReceiveEvent *receive