刚开始学习用MFC写串口接收程序,遇到几个问题请教。
1。现在有个接收文本框,想在程序中接收到“)”字符后自动换行,请教怎么实现啊?
2。我在另一个发送文本框写的内容,可是在调用串口控件
m_mscomm.SetOutput(COleVariant(str1)); (str1为Cstring成员变量)
发送中str1一直为空,不知道为什么非得先调用GetDlgItemText( IDC_EDIT_SEND, str1 ) ;
读出内容后再调用m_mscomm.SetOutput(COleVariant(str1))就没有问题,是不是我的文本框什么设置不对啊?
3。最后问个弱弱的问题,richedit和edit文本框有什么区别啊?
多谢高手们!
1。现在有个接收文本框,想在程序中接收到“)”字符后自动换行,请教怎么实现啊?
2。我在另一个发送文本框写的内容,可是在调用串口控件
m_mscomm.SetOutput(COleVariant(str1)); (str1为Cstring成员变量)
发送中str1一直为空,不知道为什么非得先调用GetDlgItemText( IDC_EDIT_SEND, str1 ) ;
读出内容后再调用m_mscomm.SetOutput(COleVariant(str1))就没有问题,是不是我的文本框什么设置不对啊?
3。最后问个弱弱的问题,richedit和edit文本框有什么区别啊?
多谢高手们!
解决方案 »
- 怎么用钩子在目标程序中呼出窗口!
- 我的计数器上的数字不能刷新,新数字总和老数字叠在一起,
- 怎样将一个GDI+的Bitmap对象绘制到对话框上?
- 简单问题,哭求高手指导~ up也有分!!
- 我在一个对话框上有两个树型控件,点选一个另一个的点选状态就会丢失,请问如何保持两个点选状态?
- 怎样在客户程序和SQL SERVER数据库中间加一个数据访问的服务器端程序?
- 怎么在dialog 里添加一个 button 当click button 时弹出一个对话控进行操作的代码怎么写?
- 谁能解释一下等级三角形,星形,什么意思?
- 套接字问题再次提问
- 如何在VC中调用存贮过程,
- OnEraseBkgnd和CtlColor的区别
- 如何更改MDI主窗口标题?在线等,一解决马上结贴
2.调用GetDlgItemText( IDC_EDIT_SEND, str1 )是为了把这个EDIT控件中的内容赋值到str1中,这样str1里面才有内容
3.richedit的功能比edit要多
2、str1赋值没有。如果是Edit的关联变量,请先UpdateData(TRUE) ;
3、richedit和edit文本框,RichEdit功能多一点。