社区
界面
帖子详情
mfc静态文本背景色运行一段时间后变白
qwwmnn123
2017-12-15 12:48:11
各位大神好,今天测试了一个小程序,小程序建立流程是1.建立一个基于对话框的mfc。2.添加一个静态文本框3.在Onctlcolor里改变一下背景色4.在Ontimer里让文本框里的数字从0到1000循环。运行大概20分钟后,静态文本框自动变白,拖动界面后整个电脑屏幕变花。不知道怎么回事,大神们帮帮忙,谢谢。程序和问题现象在图片里。
...全文
248
6
打赏
收藏
mfc静态文本背景色运行一段时间后变白
各位大神好,今天测试了一个小程序,小程序建立流程是1.建立一个基于对话框的mfc。2.添加一个静态文本框3.在Onctlcolor里改变一下背景色4.在Ontimer里让文本框里的数字从0到1000循环。运行大概20分钟后,静态文本框自动变白,拖动界面后整个电脑屏幕变花。不知道怎么回事,大神们帮帮忙,谢谢。程序和问题现象在图片里。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sichuanwww
2017-12-18
打赏
举报
回复
GDI超过了9999,
赵4老师
2017-12-15
打赏
举报
回复
搜“GDI泄露检测”
zgl7903
2017-12-15
打赏
举报
回复
任务管理器查看GDI句柄数, 应该是 不断的 CreateSolidBrush GDI泄漏导致资源耗尽 static CBrush mBrush; if(mBrush.m_hObject == NULL) { mBrush.CreateSolidBrush(RGB(255, 0, 0)); } return (HBRUSH)mBrush;
schlafenhamster
2017-12-15
打赏
举报
回复
在对话框 初始化时 ,就创建好, 以后就用它。 试试 GetStockObject It is not necessary (but it is not harmful) to delete stock objects by calling DeleteObject.
smwhotjay
2017-12-15
打赏
举报
回复
hbr创建一个就够了。 if判空则创建,
oyljerry
2017-12-15
打赏
举报
回复
CreateSolidBrush不停的创建,不需要反复创建,重用一个
C++
MFC
教程
Visual C++
MFC
入门教程 目录 +-- 第一章 VC入门 |------ 1.1 如何学好VC |------ 1.2 理解Windows消息机制 |------ 1.3 利用Visual C++/
MFC
开发Windows程序的优势 ...颜色和
背景色
不属于字体的属性。关于如何创建...
MFC
控件使用大全
MFC
控件使用大全
C++
MFC
实战速成教程(VS2013)上
让零基础朋友快速掌握
MFC
的开发,进入到C++的Windows编程之殿堂。
MFC
规模庞大,结构复杂,导致很多初学者学习困难。本教程,则排除一切对初步者的干扰,从
MFC
庞大的结构中,单刀直入,取出最核心的类,以简明易懂的...
MFC
教程 -- Windows界面开发
如果想要更好的学习掌握
MFC
,必须要先了解Windows 程序的内部
运行
机制,为我们扫清学习路途中的第一个障碍,为进一步学习
MFC
程序打下基础。 1.1 基本概念解释 我们在编写标准C程序的时候,经常会调用各种库函数...
Visual C++
MFC
一文说尽
Visual C++
MFC
一文说尽 (推荐)(很长,没耐心就不要看了) 第一部分:
MFC
导论 Visual C++ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分 利用具有面向对象特性的 C++ 来开发出专业级的 Windows
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章