栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++学习笔记—MFC—设置字体颜色

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++学习笔记—MFC—设置字体颜色

 1.右键,类向导

2.选到消息那栏+wm_CTlcolor+onctlcolor+确定 

3. 在xxxxxxxdlg.cpp随便找个位置添加如下代码

HBRUSH CStudentmanagementststemDlg::onCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
	HBRUSH hbr = CDialogEx::onCtlColor(pDC, pWnd, nCtlColor);

	// TODO:  在此更改 DC 的任何特性
	if (pWnd->GetDlgCtrlID() == IDC_EDIT_m_input_fond)// IDC_Display为所选文本框ID    
	{

		pDC->SetTextColor(RGB(25, 60, 100));//设置字体颜色

		//pDC->SetBkColor(RGB(256, 256, 256));//设置背景颜色

		pDC->SetBkMode(TRANSPARENT);//设置背景透明    
	}
	// TODO:  如果默认的不是所需画笔,则返回另一个画笔
	return hbr;
}

 SetTextColor(RGB(25, 60, 100))  代表红黄蓝的 纯度?

就那样吧....

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/433362.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号