如题所述
一般是通过消息盒子来通知的
如果用SerialPort类的话
InitPort();//首先初始化串口
StartMonitoring();//然后启动监控
void CMyDlg::OnCom(UINT dat, ULONG Port)//定义OnCom函数
在BEGIN_MESSAGE_MAP(CMyDlg, CDialog)下面输入
ON_MESSAGE(WM_COMM_RXCHAR,OnCom)
当收到数据时会自动调用OnCom函数
如果用SerialPort类的话
InitPort();//首先初始化串口
StartMonitoring();//然后启动监控
void CMyDlg::OnCom(UINT dat, ULONG Port)//定义OnCom函数
在BEGIN_MESSAGE_MAP(CMyDlg, CDialog)下面输入
ON_MESSAGE(WM_COMM_RXCHAR,OnCom)
当收到数据时会自动调用OnCom函数
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-03-09
用mscomm控件
控件 有消息函数
推荐看书
Visual C++_Turbo C串口通信编程实践
控件 有消息函数
推荐看书
Visual C++_Turbo C串口通信编程实践