
MFC编辑框如何多行显示内容
发布日期:2021-05-07 00:31:05
浏览次数:19
分类:精选文章
本文共 1389 字,大约阅读时间需要 4 分钟。
目录
一、创建编辑框
1、创建编辑框
2、编辑框添加变量
点击编辑框——》点击项目——》点击类向导——》点击添加变量——》填入edit的名字,这样edit就有了名字了——》然后头文件中就有了这个变量的名字了
二、代码实现:编辑框多行显示我们需要的消息
1、初始化
bool CXMLTestDlg::InitEdit(){ CWnd *pWnd; pWnd = GetDlgItem( IDC_EDIT1 ); //获取控件指针,IDC_EDIT1为控件ID号 pWnd->MoveWindow( CRect(600,0,1000,1000) ); //在窗口左上角显示一个宽100、高100的编辑控件 return true;}
2、显示消息到edit中
void CXMLTestDlg::EditShowData(CString _s){ CString cstr_temp; m_edit.GetWindowTextW(cstr_temp); //获取编辑框内容 CString cstr_temp02=cstr_temp+"\r\n"+_s; //设置输入框的内容 m_edit.SetWindowText(cstr_temp02); }
3、边框框设置属性:让其支持拖拽条
multiline(多行):
Auto HScroll:自动水平滚动
选中时控件只能输入数字 水平滚动(Horizontal scroll) 水平滚动,仅对多行编辑框有效 自动水平滚动(Auto HScroll) 当用户在行尾输入一个字符时,文本自动向右滚动 垂直滚动(Vertical scroll) 垂直滚动,仅对多行编辑框有效 自动垂直滚动
Auto VScroll:自动垂直滚动
垂直滚动(Vertical scroll) 垂直滚动,仅对多行编辑框有效 自动垂直滚动(Auto VScroll) 当用户在最后一行按ENTER键时,文本自动向上滚动一页,仅对多行编辑框有效 密码(Password) 选中时,键入编辑框的字符都将显示...
Horizontal Scroll:水平滚动条
Vertical Scroll:垂直滚动条
4、测试:运行结果
5、将编辑框内容写到梅神的FastOutputLog里面
//开启日志 FastOpenLog("../bin/Resources/OutLog/outLog.txt","a"); EditShowData(L"初始化过了");
void CXMLTestDlg::EditShowData(CString _s){ CString cstr_temp; m_edit.GetWindowTextW(cstr_temp); //获取编辑框内容 CString cstr_temp02=cstr_temp+"\r\n"+_s; m_edit.SetWindowText(cstr_temp02); //设置输入框的内容 std::string str = CStringA(cstr_temp02);//CString转换为string const char* k = str.c_str(); //string转换为const char*:使用c_str FastOutputLog("a",4,k );}
6、效果
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年03月20日 11时39分26秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
基于单片机可控音乐流水灯控制设计-全套资料
2021-05-08
基于单片机简易信号误差分析设计-全套资料
2021-05-08
基于单片机简易脉搏测量仪系统设计-毕设课设资料
2021-05-08
并发框架下的“基础类型”——浅析基本类型、ThreadLocal、原子类的线程安全机制
2021-05-08
VHDL代码风格
2021-05-08
图像处理系列1.skimage
2021-05-08
Object Clone
2021-05-08
Javascript中String支持使用正则表达式的四种方法
2021-05-08
2021年判断浏览器最新写法,你都掌握了吗?
2021-05-08
【IoT】蓝牙BLE基础:CC254x通信系列之模拟SPI协议
2021-05-08
【IoT】TI BLE CC2541 串口控制蓝牙详解
2021-05-08
【产品】项目管理的五个过程和九大知识领域之二
2021-05-08
【项目管理】项目管理流程浅析
2021-05-08
【Tool】如何使用 Uniflash 烧写 WIFI 芯片 CC3200
2021-05-08
copy_{to, from}_user()的思考
2021-05-08
Web前端安全策略之CSRF的攻击与防御
2021-05-08
纯客户端页面关键字搜索高亮jQuery插件
2021-05-08
linux运维中常用的命令
2021-05-08
M1芯片的macbook安装王者荣耀,原神,崩坏方法
2021-05-08
Java温故而知新-反射机制
2021-05-08