vc++ MFC项目
在Vc++ 6.0 mscomm控件中,请任何人解释一下这个函数它是如何工作的,它是做什么的
if (m_comm.GetCommEvent()==2 )
{
VARIANT in_dat;
in_dat = m_comm.GetInput();
CString strInput(in_dat.bstrVal);
m_input = m_input + strInput;
UpdateData(FALSE);
}
In Vc++ 6.0 mscomm control,please any body explain this function How it works ,what it does
if (m_comm.GetCommEvent()==2 )
{
VARIANT in_dat;
in_dat = m_comm.GetInput();
CString strInput(in_dat.bstrVal);
m_input = m_input + strInput;
UpdateData(FALSE);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
该代码检查是否发生了通讯事件。 如果是,则从控件获取输入数据并将其附加到 m_input。 之后,数据被更新。
该代码没有提供更多的见解。
The code checks whether a comm event occured. If it did, then the input data is obtained from the control and appended to m_input. Afterwards, the data is updated.
The code does not offer much more insight.
以防万一您不知道,HS 帖子中的“数据已更新”意味着“对话框字段已更新以显示新数据”
Just in case you don't know, "the data is updated" in HS' post means 'the dialog box fields are updated to show the new data'