首页 相关文章 Disable粗体字的生成

Disable粗体字的生成

摘 要:

字体的Disable状态如果放大加粗就可以产生很震撼的宣传效果,放在About对话框里,更可以增强软件本身的艺术效果。
实际上,这种字体是“画”(Paint)上去的,那么不可缺少的操作就是OnPaint,另外,一个必用的类就是CFont,生成字体和字的大小。

举例说明。产生的效果如图。

第一步,添加变量 CFont m_font;

定义显示的字符串 #define STSIGN "Sailmer Angent"

第二步,添加设置字体的函数 SetFont (CString m_str, int nHeight, int nWeight, BYTE bItalic, BYTE bUnderline)

实现如下:

void CDisableFontDlg::SetFont(CString m_str, int nHeight = -16, int nWeight = FW_BOLD, BYTE bItalic = TRUE, BYTE bUnderline = FALSE)
{
if(m_font.m_h...[ 查看全文 ]

2016-02-19 标签:

Disable粗体字的生成的相关文章

手机页面
收藏网站 回到头部