MoveWindow会引发WM_SIZE,而后引发WM_NCCALCSIZE消息ListBox的滚动条绘制在NCPAINT中,向窗体添加滚动条在NCCALSIZE消息响应中。SCROLLINFO中的nPage表示的是当前页面所显示的行数。不能用PreTranslateMessage拦截WM_DESTROY,WM_ERAZEBKGND, WM_NCCALSIZE,因为它们全部都是发送的。