默认上下文控制消息处理

【勇芳软件工作室】汉化HomePreviousNext

本节介绍通过上下控制执行的窗口消息处理。

信息进行处理
WM_CREATE分配并初始化私有数据结构,并将其地址保存为窗口数据。
WM_DESTROY释放在WM_CREATE处理期间分配的数据。
WM_ENABLE使窗口无效。
WM_KEYDOWN

向上箭头或向下箭头键。

的情况下更改当前位置
WM_KEYUP结束改变位置
WM_LBUTTONDOWN捕捉鼠标。如果好友窗口是编辑控件或列表框,则将焦点设置为好友窗口。如果鼠标悬停在向上或向下按钮上,它将开始改变位置并设置一个计时器。
WM_LBUTTONUP如果上下控制捕获了鼠标,结束更改位置并释放鼠标捕获。如果好友窗口是编辑控件,它将选择编辑控件中的所有文本。
WM_PAINT绘制上下控制。如果【wParam中】参数为非NULL,则控件假定该值为HDC,并使用该设备上下文进行绘制。
WM_TIMER如果鼠标按住按钮并且已经过了足够的间隔,则更改当前位置。