创建一个CFont类型对象,
CFont::CreateFont函数有15个参数,但是只有三个是最常用的。
例如,36指定了以点为单位的字体大小,700指定了字体的密度
(400是正常“normal”, 700为加黑“bold”,值的范围为1到1000。
FW_NORMAL和FW_BOLD的含义实际上是相同的),“arial”是所用字体的名称。
Windows 通常带有五种True Type字体(Arial、Courier New、Symbol、
Times New Roman和Wingdings),
使用它们,你可以确保任何机器上都会有该字体。
如果你使用了系统不知道的字体,则CFont会选择缺省字体。
- 浏览: 84720 次
- 性别:
- 来自: 北京
文章分类
最新评论
发表评论
-
CListCtrl
2009-06-26 16:55 354CListCtrl m_lstParam; // 设置样 ... -
SPin控件增减小数
2009-09-23 16:58 437// 初始化 BOOL CGraphCtrDlg:: ... -
Visual C++中实现双缓冲
2009-09-27 10:00 509双缓冲的原理可以这样形象的理解:把电脑屏幕看作一块黑板。首先 ... -
Const用法小结 [ C/C++ const], 好文章。const值得仔细推敲。对付面试很有用的
2009-10-19 15:59 3481. const常量,如const int ... -
VC判断是否数字和小数
2009-11-21 16:23 314int IsNumIsNumOrDecimal(CString ... -
vector、list、deque区别
2009-12-14 10:04 367vector 表示一段连续的内存区域 每个元素被顺序存储在 ... -
解决头文件相互包含问题的方法
2009-12-14 15:54 373所谓超前引用是指一个类型在定义之前就被用来定义变量和声明函数。 ... -
VC++ Ping IP地址
2010-01-08 14:57 864// // Ping.h // ... -
TCHAR,CHAR,LPSTR,LPCSTR,char这几个数据类型有何不同
2010-03-09 12:03 745#ifdef UNICODE typedef ... -
GetBuffer()与ReleaseBuffer()使用
2010-03-10 14:47 537GetBuffer可以获得一个字符数组让你能够方便的对其进行 ... -
VC三种类型的DLL区别
2010-06-16 14:00 3871、Regular statically linked to ... -
ZeroMemory、memset 和 “={0}”
2011-04-29 13:27 336ZeroMemory 、memset 和 “= ... -
怎样去掉 CPropertySheet 的帮助,应用按钮
2011-07-25 19:03 313怎样去掉 CPropertySheet 的帮助按钮, 今天修 ... -
CMapStringToPtr添加与释放
2011-07-30 09:33 492// 创建MapStringToPtr CMapStrin ... -
标准C++ 与MFC 6.0 中字符串的分割
2011-07-31 13:31 941#include <string> #i ... -
关于char, wchar_t, TCHAR, _T(),L,宏 _T、TEXT,_TEXT、L
2011-08-05 10:34 382char :单字节变量类型,最多表示256 ... -
_tprintf printf printf wprintf _stprintf sprintf sprintf swprintf
2011-08-22 08:52 785TCHAR.H Routine _UNICODE &a ... -
BYTE to CString
2011-08-23 20:06 722BYTE byteArray[100]; // with s ... -
_WIN32_WINNT 0x0500 导致 CFileDialog 异常问题
2012-11-12 21:31 972在开发项目中,回归测试,发现没有改动的模块中的CFileDi ... -
CoInitialize与CoInitializeEx,AfxOleInit()的不同
2012-11-13 14:00 923OleInitialize和CoInitialize的区别 ...
相关推荐
重载CStatic类实现字体颜色和大小随时变化
static 字体设置 五花八门 五颜六色~一次将static 字体设置掌握完~不再有后顾之忧~哈哈
自绘CStatic背景、字体颜色
CStatic 派生类,可以方便设置背景色,前景色,字体等。
继承CStatic类,实现输出字体属性配置,利用双缓冲。同时可以设置控件的其他属性
CStatic控件派生类,实现背景颜色,字体颜色、内容、对齐、粗细、斜体、大小、下划线等,链接,字体闪烁,控件边框设置
CStatic 类的扩展,可以显示各种颜色的字体、可修改文本大小等功能,非常强大的一个扩展类。
//功能:设置字体大小 //输入:lfHeight字体大小,单位为像素,不能为负数,当为0时表示采用系统默认大小 //输出:无 //注:内部已经刷新 //王彬 20120710 void SetTextHeight(LONG lfHeight = 0); //功能:...
梯形的静态控件 还可以简单的修改画刷 画笔 字体 字间距 等
//功能:设置字体大小 //输入:lfHeight字体大小,单位为像素,不能为负数,当为0时表示采用系统默认大小 //输出:无 //注:内部已经刷新 void SetTextHeight(LONG lfHeight = 0); //功能:设置字体宽度 //...
下载下来就可以运行,该项目是基于vs2010开发的,实现的功能: (1)可以修改static的字体 (2)static的背景色 (3)文本的显示格式:靠右、靠左垂直居中等
再在CStatic类里面调用SetFont()这个函数来使用字体。但是我没有成功。此外我还使用了LOGFONT结构体和CFont、CLogFont类,但是收效甚微。 看了网络上很多的帖子,发现这样使用CFont类的和CLogFont类的人对字体操作...
可设置字体颜色、背景色、字体及对齐方式的类,能够对Static Text控件进行效果处理。
该代码例子提供了静态文本字体和背景颜色可以修改类。
CStatic 、CEdit控件可以改变字体颜色及背景色
(2)设置文字的颜色、大小、字体、粗体、斜体、下划线; (3)修改文字内容(如用上文方法设置背景透明后,修改文字内容会有重影,而此方法不会有重影); (4)链接效果(鼠标停在控件上,鼠标变成手的形状,并且...
mfc本身的static控件背景为灰色,影响整体效果。这个是自绘的Static控件,可改背景颜色字体等
从CStatic派生一个CSinusFrame类,实现水平滚动、垂直滚动、正弦波形曲线滚动,其中,滚动速度、滚动文本及其字体都可以设置
封装了一个类,基类是CStatic,可改变字体的大小背景颜色,不需要使用on_conlor即可,非常方便调用,例如m_lable_check_stat[road_num].SetBkColor(RGB(143, 143, 143)); 既可改变背景颜色
VC++静态(Static)控制实现滚动字幕,包括3个例子,分别为水平滚动、垂直滚动和曲线滚动;背景和字体颜色可分别设定。