基于对话框编程;按下按钮,界面出现一条直线,再次按下按钮,此直线消失,请问如何实现?小弟初学,最好给出代码,谢谢了!
解决方案 »
- vs2010精简版和旗舰版有什么区别?
- 怎么能让Microsoft Web Browser控件跟随对话框的放大缩小而变化?
- 请问为什么回调函数要声明为callback形式?
- 如何得到CEdit的一行文字的高度
- 新年来临之际,祝大家新年快乐,另把我的软件拿出来,希望大家给点意见!
- 如何将DWORD型的TIME值转成 HH:MM:SS 样式的字符串?
- 关于打印.. 高手请进
- 加急!!!送分100,在线等候...
- 如何控制MessageBox()对话框弹出的位置
- 送分总动员,信不信有你!!!
- 关于List Control的插入Item的问题
- 界面库XTToolKit库喝boost库冲突怎么办?域名怎么设置啊?
然后OnPaint里MoveTo、LineTo
顶,还应该在按钮的响应函数中加上SendMessage(WM_PAINT)吧
按钮的BN_CLICKED消息响应函数中修改标记的值,然后InvalidateRect/Invalidate();强制刷新即可
不过不是发消息
是通过Invalidate实现重绘