在CEdit中选中multiline,want-return,
当在CEdit中输入字符串的过程中,输入return键,字符串加上"\r\n",
可是,如果是CEdit到最右边界面上自动换行的时候,字符串中并没有"\r\n",
我要让他也自动的加上"\r\n",怎么办?
当在CEdit中输入字符串的过程中,输入return键,字符串加上"\r\n",
可是,如果是CEdit到最右边界面上自动换行的时候,字符串中并没有"\r\n",
我要让他也自动的加上"\r\n",怎么办?
解决方案 »
- 请问应用CSocket类,提示的一点问题,请大家定位下问题的原因
- 招聘vc,c++开发高手
- 如何在两个VC项目之间快速的拷贝对话框资源?
- 如何打开资源管理器并选中一个文件?
- 安装了VC.Net2003及bcgcbpro6.74,看不到bcg的向导界面?
- socket在设为非阻塞模式时,send函数阻塞无法返回!(WINDOWS BUG?)
- 高分答题:如何当我点击combobox中的按钮时,弹出的是我预先设置好的popup型的菜单,而不是其它?
- 请问MFC是如何处理new和delete的?有代码,进来详谈!
- 请高手帮忙看代码中socket下发消息的实现
- 到底该怎么用MFC 建立一个竖立的Rebar啊!!!!
- 问个初级问题:char和unsigned char到底有什么本质的区别?比如在将这两种类型转换为其它类型时的差异
- 动态连接库函数的参数是函数指针,我应该怎样调用呢??
然后再解析你的字符串的长度 在相应的位置 加上 "\r\n"
不知道可不可行。
CEdit m_edit;
取数据之前调用
m_edit.SendMessage(EM_FMTLINES, TRUE, 0);
EM_FMTLINES 决定是否在取回的文本宇串中包含软回车字符 好像是对的,
可是我试过,还是不能加上“\r\n"是不是我得代码错误? CEdit* pedit = (CEdit*)this->GetDlgItem (IDC_EDIT1);
pedit->SendMessage(EM_FMTLINES, true, 0);
char pbuf[200];
pedit->GetWindowText (pbuf,200);
CString str1 = (CString)pbuf;
刚刚我看错拉,可以自动加上,谢谢!
to beyondtkl(大龙驹宣言:抵制日货,从我做起)
你说的是98吗?