窗口行为与绘制行为的区分

1、窗口中的空间在鼠标移动时需要更改状态

2、窗口行为: 鼠标事件、窗口刷新、输出到屏幕

3、绘制行为: 控件状态、具体绘制

win32:

wndproc: 开发者实现, 默认的处理函数

rander: vui2lib

user:

1)mousemove/lbutton/rbutton 到 wndproc

2) 转换为event到vui2lib, vui2lib更改控件状态

3)wndproc 判断改变, 并刷新

4)event的后续处理, 如: 事件回调