VC++6.0 静态文本

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

待解决问题:MFC中静态文本框等静态控件的的修改

解决方案:

1. 修改静态控件ID(原始都是IDC_STATIC),改成别的任何的都可以,如这里我改成 IDC_TOTAL_CASES

2. 比如我想一打开dialog就显示,那么就在OnInitDialog()中写上SetDlgItemText(IDC_TOTAL_CASES,ss);

或者GetDlgItem(IDC_TOTAL_CASES)->SetWindowText(ss);

如果在其他函数中修改原先静态变量的值的话可能会出现断言错误:……atlmfc\src\mfc\winocc.cpp Line: 154的assertion failure

这样的话还是放在OnInitDialog()再DoModal()比较保险。

另外,如果你没出现上述错误,记得要在SetDlgItemText后进行UpdateData(false);

 

<

MFC颜色调配 | vc++6.0颜色设置,如何修改控件颜色 效果展示 1.新建一个MyEdit类,该类继承自CEdit类,并添加相关变量和函数; 在MyEdit类的头文件(.h)中定义如下变量和函数: private: COLORREF m_BackgroundColor;//背景颜色 COLORREF m_TextColor;//文本颜色 CBrush m_brushBk;//笔刷 public: void SetBackgroundColor(COLORREF color);//设置背景颜色 void SetTextColor(CO 阅读详情

相关推荐

2.1 静态文本文本框和按钮使用实例

静态文本文本框和按钮是软件界面中最常见的控件静态文本主要用来在界面上显示一些提示性的文字,在程序运行过程中一般不需要修改其内容,它也很少接受用户输入。文本框用来接受用户输入的文本内容。按钮控件用来接受用户的指令。2.1.1 技术要点: 静态文本的内容在设计期就可确定,但如果要在运行时动态修改其内容,就必须把IDE生成的默认控件ID改成有意义的唯一ID。Group Box 和 Picture 控件

圣诞树下的我们 3047

vc静态文本字体

vc静态文本字体运用

VC++6.0中动态更改静态文本字体样式

CFont类是MFC(Microsoft Foundation Classes)库中的一个封装类,用于管理与字体有关的属性和行为。CFont类为Windows的GDI(图形设备接口)字体对象提供了一个高级的接口,使得字体的创建、管理变得更加容易和直观。组成上,CFont类包含了字体的名称、大小、样式等属性,并提供了方法来创建字体对象和选择字体到设备上下文中(Device Contexts, DC)。功能方面,它允许程序员以面向对象的方式处理字体,不必深入了解底层GDI字体对象的复杂性。

weixin_35916518的博客 1204

vc6.0 改变Static控件的文字大小和颜色

改变Static控件的文字大小和颜色 vc6.0 应用CreateFont vs2013 用CreatePointFont

daizhiyuanyuan的博客 851

VC设置静态文本控件的显示字体和显示内容

首先,在对话框上添加一个Static控件,关联一个控制变量m_static(不是Value,是Control) 然后,建立一个字体变量 private: CFont m_Font;然后,在对话框初始化中添加下列代码即可BOOL CTransstaDlg::OnInitDialog() { //设置Static字体 m_Font.CreatePointFont(300, "Arial"

yanhc519的专栏 1万+

更改对话框背景色和字体颜色

注:部分方法已经不适合VS2003之后的开发环境 方法一:设置所有窗口的颜色     MFC程序修改对话框的背景和文字颜色最简单的方法就是调用SetDialogBkColor函数,SetDialogBkColor是CWinApp类的成员函数,以下是该函数的原型:     void CWinApp::SetDialogBkColor(COLORREF clrCtlBk, COLORRE...

wmnmtm的专栏 726

VC++6.0实现超链接

VC++6.0实现超链接 2011年05月03日   一直不太会用VC,最近补习中。今天想要用静态文本模拟一个超链接,以为很简单(以前用VB确实很简单),结果发现要把变色,加下划线,变手形鼠标等模拟出来,还有点麻烦呢。搜索了半天,没有找到一个书面的完整解决方案,试着下载那个传说中重载CStatic来实现的类,结果水平不足,弄得头晕脑胀,还是编译不通过。一怒之下,自己研究了半天,终于比较完...

pbr445pf 198

Windows编程基础--第6VC++6.0控件说明

VC++6.0控件工具箱控件说明 2 图形控件(picture):常用于显示位图(Bitmap)和图标(Icon) 3 静态文本Static Text):用来在指定的位置显示特定的字符串,一般用来标识附近另一个控件的内容。显示在静态文本控件中的字符串一般不再改变,但是在需要的时候,也可以通过调用相应的函数来进行设置。MFC提供了CStatic类支持静态控件。 4 编辑框(

qq_25549309的博客 3935

MFC各种控件属性介绍

VC++6.0控件工具箱: 2 图形控件(picture):常用于显示位图(Bitmap)和图标(Icon) 3 静态文本Static Text):用来在指定的位置显示特定的字符串,一般用来标识附近另一个控件的内容。显示在静态文本控件中的字符串一般不再改变,但是在需要的时候,也可以通过调用相应的函数来进行设置。MFC提供了CStatic类支持静态控件。 4 编辑框(Edit Box):用...

weixin_30336061的博客 1337

[经验总结]MFC各种控件属性介绍(转载)

<br /><br /><br />VC++6.0控件工具箱: <br />2 图形控件(picture):常用于显示位图(Bitmap)和图标(Icon)<br />3 静态文本Static Text):用来在指定的位置显示特定的字符串,一般用来标识附近另一个控件的内容。显示在静态文本控件中的字符串一般不再改变,但是在需要的时候,也可以通过调用相应的函数来进行设置。MFC提供了CStatic类支持静态控件。<br />4 编辑框(Edit Box):用来接收用户输入的字符串。通过选择编辑框的选项,编辑框

ThinkHY的专栏 1425

VC++6.0中改变窗口背景颜色和控件背景颜色,CDC,我的感觉

VC++6.0中改变窗口背景颜色和控件背景颜色 1.改变对话框的背景色在C…App类中的InitInstance()里添加 SetDialogBkColor(RGB(0,192,0),RGB(0,0,0));2.如果想改变静态文本单选按钮的背景色可以用你说的那个获得控件ID,然后设置背景色,具体步骤:(1)响应对话框类的WM_CTLCOLOR消息生成OnCtlColor函数...

www.itmmd.com 425
上一篇: Linux环境进程间通信: 共享内存
下一篇: SubClassWindow详解
OracleJ
博客等级 码龄20年 25粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值