界面刷新的问题 我在窗体的OnPaint方法中在界面上绘画了一些红色和白色的方块,这些方块的颜色根据串口得到的消息来改变颜色,初始状态下红色和白色都显示出来了,但是当收到串口消息要改变颜色时,必须点击一下其他的界面,让本界面隐藏,然后再点击本界面,我想要的红色和白色方块才能把颜色刷新正确,请问如何修改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 串口消息要改变颜色时,你是否调用提示窗口刷新的函数,比如:Invalidata()什么的 局部刷新:GetDlgItem(方块对应的控件名)->InvalidateRect(NULL,FALSE); 画面需要重新绘制(1)接收数据(2)重新绘制,使用Invalidata()函数即可这样窗口会自己重绘 请教下,,我想写下个梦幻西游的自动喊话器,用VC写,请说下思路 关于文本控件的问题! 单文档框架基础问题 问几个很简单的问题``在线等``解决完马上结贴` 请问:如何把视图区存为图片(BMP)? 怎样去掉对话框上键盘敲击声音? 请教两个问题。 HC5011: Error: polishcontrol.hpj : 读入数据库问题 用ole db的消费者模板连数据库,open时,出现了如下错误:提供者不提供null存取器??高分! 可以看的中文版的msdn SDI程序自绘标题栏闪烁怎么解决
GetDlgItem(方块对应的控件名)->InvalidateRect(NULL,FALSE);
(1)接收数据
(2)重新绘制,使用Invalidata()函数即可
这样窗口会自己重绘