VC++2010 动态创建mscomm控件步骤
来源:互联网 发布:cobweb算法 编辑:程序博客网 时间:2024/05/22 13:53
step1 :在类BOOL CCommTestDlg::OnInitDialog()初始化用户代码中添加
/*begin: 动态创建串口*/
DWORD style=WS_VISIBLE | WS_CHILD;
if(!m_mscomm.Create(NULL,style,CRect(0,0,0,0),this,IDC_MSCOMM))
{
TRACE0("Failed to create OLE Communications Control\n");
return -1;
}
/*end*/
step2:在类CCommTestDlg中实例化CMSComm和事件处理函数
/*begin:初始化串口实例和事件处理函数*/
CMSComm m_mscomm; //串口实例
void OnMscomm(); //定义串口事件处理方法 moon
DECLARE_EVENTSINK_MAP()
/*end*/
setp3:在CommTest.cpp中添加事件映射和事件处理函数
BEGIN_EVENTSINK_MAP(CCommTestDlg, CDialogEx)
ON_EVENT(CCommTestDlg, IDC_MSCOMM, 1/* OnComm */, OnMscomm, VTS_NONE) //串口事件映射 moon
END_EVENTSINK_MAP()
void CCommTestDlg::OnMscomm() //串口事件处理函数 moon
{
// TODO: 在此处添加消息处理程序代码
}
串口接收和发送函数
m_mscomm.get_Input(); //读缓冲区消息
m_mscomm.put_Output();//发送数据
- VC++2010 动态创建mscomm控件步骤
- VC InstallShield 注册Mscomm licenses 创建mscomm控件失败
- 【VC++】MSComm控件
- VC动态创建控件
- VC动态创建控件
- VC动态创建控件
- VC动态创建控件
- mscomm的动态创建
- VC++中动态创建控件
- VC++中动态创建控件
- 使用VC++创建MapX控件步骤
- 使用VC++创建MapX控件步骤
- MSComm控件进行串口编程步骤
- VC++ 6.0——MSComm控件
- vc串口通讯控件MSComm编程详解
- VC 运用MSComm控件串口通信
- VC基于MSCOMM控件串口通讯
- VC基于MSCOMM控件串口通讯
- 驱动入门hello实例解析
- android网络应用4——HttpClient
- 关于servlet的工作原理和生命周期 和几个参数的使用范围
- MVC开发模型中的三个模块
- PHP 的常用的判断检测函数
- VC++2010 动态创建mscomm控件步骤
- 刷新页面清空 input text的值
- 各系统查看cpu个数总结 【转】
- java中遍历MAP的几种方法
- [源码分享]自己画远眺图
- 计算机求对数的方法(1.2.2)
- 解决进入系统检测硬盘的方法
- spring table 点击编辑按钮怎么如果该行的最后一个单元格有值就禁止跳转,无就可以跳转,这个该怎么办?
- 未能加载文件或程序集“XXX”或它的某一个依赖项。系统找不到指定的文件。