方法1:详细设置字体信息
//设置字体 CFont* pFont = GetDlgItem(IDC_STATIC1)->GetFont(); LOGFONT LogFont; pFont->GetLogFont(&LogFont); LogFont.lfHeight = 26; //设置字体大小 LogFont.lfWeight = FW_NORMAL; //设置字体粗细 LogFont.lfItalic = FALSE; //是否斜体 LogFont.lfUnderline = FALSE; //是否下划线 LogFont.lfStrikeOut = FALSE; //是否删除线 LogFont.lfQuality = PROOF_QUALITY; strcpy_s(LogFont.lfFaceName, 32, "微软雅黑"); //设置字体 pFont->Detach(); pFont->CreateFontIndirect(&LogFont); GetDlgItem(IDC_STATIC1)->SetFont(pFont); pFont->Detach(); //显示信息 CString sInfo = "正在连接设备, 请稍等..."; GetDlgItem(IDC_STATIC1)->SetWindowText(sInfo);
方法2:简单设置
//定义静态变量,也可以定义全局变量或者对话框的成员变量,但临时变量或者局部变量是不行的 static CFont font; font.CreatePointFont(120, "隶书"); GetDlgItem(IDC_STATIC1)->SetFont(&font);