我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

MFC 在CFormView视图中,OnCtlColor中设置静态文本框的文本颜色和背景,刷新闪烁

问题:在视图中对静态文本框设置文本颜色和文本背景,设置是成功的,但是十几秒后就失效,之后就是一直闪烁卡死的状态,有大佬能告诉我原因吗?

 

字体和画刷是在OnInitialUpdate()函数中初始化的

 

代码如下:

刷新次数太多造成的,在SetFont之前,添加一个判断即可

if (pWnd->GetFont() != m_pFont)
{
    pWnd->SetFont(&m_pFont);
}

 

近期文章

  • linux下*文件*的權限
  • 已知曲线数据,怎么让机器人末端以此曲线为路径进行运动?
  • 请教C#编程,实现档案图片处理的技术研究方向
  • sql语句疑问。。。。。。。
  • sap有哥哥懂吗?教教我怎么写作业呗....
  • 关于stm32 i2c问题
  • 如何做到用Python打印自己名字
  • 求ooxml-schemas-1.1.jar的源码
  • 新手入门不懂这个问题怎么解决
  • 浮点计数法相关的题目,大牛帮忙解答下吧.
  • 关于确定有限状态自动机(DFA)
  • Javaweb写个数据库,
  • 关于Windows10的问题
  • Python爬取网页数据出现这种情况,如何解决
  • 多个node小程序进程都要走443端口怎么弄?
  • c语言文件题为什么会报错
  • 引发了异常: 写入访问权限冲突。 **_Str** 是 0x1110112。
  • java.net.URL getResource(String name)方法加载路径和顺序问题
  • myeclipse运行报错无法载入类
  • 求键盘输入的n和实数的方差,求完整代码,谢谢

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华