onpaint事件处理的顺序是什么啊?
在onPaint事件中,写些画线(或其它操作)的代码,就能直接在窗体中进行画线,可是没有事件发生啊?为什么会画线呢?它处理的顺序是什么呢?
其它如CLICK ,MOUSEUP等事件好理解ONPAINT就不好理解了,请大家指点一下!!!!
问题点数:0、回复次数:8Top
1 楼btut2004(养鱼炒股)回复于 2004-09-01 15:04:52 得分 0
关注Top
2 楼dna_xp(dna)回复于 2004-09-01 15:17:16 得分 0
控件和窗体已经自动运行了事件方法onpaintTop
3 楼zjh135(aaa)回复于 2004-09-01 15:37:25 得分 0
难道控件或窗体随时都在运行ONPAINT吗?如果在BUTTON1_CLICK中写了一个画RECTANGLE的代码,画了矩形后也是在不停地运BUTTON1_CLICK事件吗?Top
4 楼happyno7(夕丁)回复于 2004-09-01 16:05:27 得分 0
ONPAINT事件在窗口重绘的时候被自动调用Top
5 楼ddqqll(酸菜)回复于 2004-09-01 16:48:21 得分 0
比如说系统判断窗体被其他窗体遮盖了,当用户又激活它时,就会发生.
你可以向应用程序发送消息也应该可以让它重绘吧,我想是这样.不过我不知到怎样做Top
6 楼zhushizu(从来就没有救世祖)回复于 2004-09-01 17:16:46 得分 0
不知道,帮你顶一下把。友情UP.............楼主加油了!Top
7 楼xiangding(一蓑烟雨任平生!)回复于 2004-09-02 10:55:49 得分 0
ONpaint事件在只要窗体刷新了,就会调用。
比如第一个new时,会调用,
你用form.Refrush也会调用,,
Top
8 楼openxyj(爱我所爱,想我所想)回复于 2005-06-20 13:33:09 得分 0
关注!Top




