今天在调试原来被人写的单文档程序时,发现CEdit在设置背景模式后出现重影和删除不更新的现象,在网上查找原因,说是控件设置背景后在输入后要强制刷新窗口才可以。
我实现的方法是在控件EN_CHANGE事件的响应函数中加入
GetDlgItem(nID)->GetParent()->RedrawWindow();
即可。
下面引用别人写的一篇博客,有时间再进行学习
http://blog.sina.com.cn/s/blog_597fcab10100ogc9.html
今天在调试原来被人写的单文档程序时,发现CEdit在设置背景模式后出现重影和删除不更新的现象,在网上查找原因,说是控件设置背景后在输入后要强制刷新窗口才可以。
我实现的方法是在控件EN_CHANGE事件的响应函数中加入
GetDlgItem(nID)->GetParent()->RedrawWindow();
即可。
下面引用别人写的一篇博客,有时间再进行学习
http://blog.sina.com.cn/s/blog_597fcab10100ogc9.html