vs设置静态文本字体颜色[vs2019设置字体颜色] 您所在的位置:网站首页 设置文本框文字颜色 vs设置静态文本字体颜色[vs2019设置字体颜色]

vs设置静态文本字体颜色[vs2019设置字体颜色]

#vs设置静态文本字体颜色[vs2019设置字体颜色]| 来源: 网络整理| 查看: 265

vs中font颜色属性格式

在Visual Studio中,字体颜色属性可以通过设置文本编辑器的文本编辑器属性来改变。可以在“编辑”菜单中选择“属性”,然后在“文本编辑器”选项卡中选择“字体和颜色”。在这里,您可以设置文本的颜色,以及设置文本的字体,字号,字体样式,以及文本的背景颜色。您还可以设置文本的颜色,以及设置文本的字体,字号,字体样式,以及文本的背景颜色。此外,您还可以设置文本的颜色,以及设置文本的字体,字号,字体样式,以及文本的背景颜色。

vs2008下怎么改变static text文字的大小及颜色

重载WM_CTLCOLOR消息的响应函数

示例

事先定义

m_font.CreatePointFont(150,"宋体");

重载函数

HBRUSH CDialog1::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)

{

HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

// TODO: 在此更改 DC 的任何属性

if (pWnd-GetDlgCtrlID()==IDC_STATIC)

{

pDC-SelectObject(m_font);

pDC-SetTextColor(RGB(0,197,205));

}

// TODO: 如果默认的不是所需画笔,则返回另一个画笔

return hbr;

}

怎样修改VS的MFC工程中,静态文本的格式,如字体,颜色,大小等

重载对话框的WM_CTLCOLOR对应的虚函数

下面的代码是一个个更改

如果你想把同类的控件改变颜色

可以用

if(nCtlColor==CTLCOLOR_STATIC)

HBRUSH CSetPaintPenDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)

{

HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

// TODO: 在此更改 DC 的任何特性

// TODO: 如果默认的不是所需画笔,则返回另一个画笔

if (pWnd==this)

{

return m_bkBrush;

}

if (pWnd-GetDlgCtrlID()==IDC_REMARK)

{

pDC-SetBkMode(TRANSPARENT);

pDC-SetTextColor(RGB(255,0,0));

CFont *pOldFont=pDC-SelectObject(m_font);

return (HBRUSH)GetStockObject(NULL_BRUSH);

}

if (IDC_STATIC1==pWnd-GetDlgCtrlID())

{

pDC-SetBkMode(TRANSPARENT);

return (HBRUSH)GetStockObject(NULL_BRUSH);

}

if (IDC_STATIC2==pWnd-GetDlgCtrlID())

{

pDC-SetBkMode(TRANSPARENT);

return (HBRUSH)GetStockObject(NULL_BRUSH);

}

if (IDC_STATIC3==pWnd-GetDlgCtrlID())

{

pDC-SetBkMode(TRANSPARENT);

return (HBRUSH)GetStockObject(NULL_BRUSH);

}

if (pWnd-GetDlgCtrlID()==IDC_RADIO1)

{

pDC-SetBkMode(TRANSPARENT);

return (HBRUSH)GetStockObject(NULL_BRUSH);

}

if (pWnd-GetDlgCtrlID()==IDC_RADIO2)

{

pDC-SetBkMode(TRANSPARENT);

return (HBRUSH)GetStockObject(NULL_BRUSH);

}

if (pWnd-GetDlgCtrlID()==IDC_RADIO3)

{

pDC-SetBkMode(TRANSPARENT);

return (HBRUSH)GetStockObject(NULL_BRUSH);

}

return hbr;

}

Vc静态文本框如何设置字体颜色

vc6.0是可以设置文本框的背景颜色的,步骤如下。

1.

为文本框添加消息处理函数onctlcolor;

2.

在该函数中添加如下代码

if(pwnd-getdlgctrlid()==idc_text) {

pdc-setbkcolor(rgb(255,0,0));//颜色设置,可根据具体需要调整

}

[img]

vs设置静态文本字体颜色的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vs2019设置字体颜色、vs设置静态文本字体颜色的信息别忘了在本站进行查找喔。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有