MFC控件 text编辑
来源:互联网 发布:linux虚拟机不能用优盘 编辑:程序博客网 时间:2024/06/02 01:59
text控件是显示静态文本控件
函数:
SetWindowText(text"); // 指定 text显示内容
/*当然 如果只是写简单的一些文字,可以直接调用
SetDlgItemText(IDC_MESSAGE,buffer);此时buffer中字符串直接显示在指定控件
*/
EnableWindow(FALSE); //参数默认值是TRUE,使控件不可用. FALSE 控件可用
ShowWindow(TRUE); //让static text显示,FALSE :隐藏
GetWindowText(buffer); //获得static 显示的内容
/*此函数获得已在屏幕显示的内容,并添加'\r\n'实现static text文本信息换行与显示*/
绑定控件和变量:
/*函数DoDataExchange*/
CString m_string;
DDX_Text(pDX,IDC_MESSAGE, m_string);
CStatic m_static
DDX_Control(pDX,IDC_MESSAGE,m_static);
设置text颜色
在类引导对话框选择WM_CTLCOLOR
在上面的代码中添加修改IDC_MESSAGE文本颜色的代码,如下:
HBRUSH DataSummaryDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
BRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if (pWnd->GetDlgCtrlID() == IDC_MESSAGE)
{
pDC->SetTextColor(RGB(0, 0, 0));
}
return hbr;
}
同样的方法可应用于修改字体。
更多的功能实现,只能用派生类实现- MFC控件 text编辑
- MFC编辑框控件
- MFC控件的外观编辑
- MFC----windows控件----编辑框控件
- MFC控件使用之Static Text
- mfc里的text控件改变颜色
- MFC控件自绘-Static Text
- MFC编辑框控件的用法总结
- 0006-MFC--Tree控件的编辑
- MFC 编辑框控件小知识点
- 【转】MFC 编辑框控件详解
- MFC编程->可编辑List Control控件
- MFC编程->可编辑List Control控件
- MFC编辑控件中改变字体大小
- mfc 编辑控件显示系统时间
- MFC控件之Text Control(Static Text)
- MFC改变静态编辑框Static Text背景
- MFC 利用Spin控件增减编辑框控件数值
- Java Web 跨平台 - 使用Apache Axis2引擎发布基于Java语言的WebService并跨平台调用实例
- 实现客户端和服务器双向的防重放攻击
- 使用讯飞语音实现语音识别,朗读文字
- 原型模式
- android studio2.0解决办法 Plugin is too old, please update to a more recent version
- MFC控件 text编辑
- 简单配置bind9 的master 和slave
- c语言中return,和exit的区别
- 数据结构--队列-泛型OC&C++混编-泛型编程
- UML类图关系
- 蓝懿iOS 技术交流和心得分享16.1.2
- ChiMerge 算法
- 设计模式(13)-桥接模式
- 图的存储以及深度优先和广度优先