WM_PAINT、鼠标和键盘消息

  今天学习了WM_PAINT、鼠标和键盘消息。课余做了两个小练习。

  第一个,练习了根据窗口大小,重绘中心圆。

WM_PAINT、鼠标和键盘消息

  第二个,练习了WM_PAINT消息与键盘消息。利用键盘移动圆球,到达边缘给出消息提醒。

WM_PAINT、鼠标和键盘消息

  两点收获:

  1. 键盘消息,如果不产生字符消息,可以在WM_KEYDOWN时,直接将值给赋于一个整数。

  2. 没有无效区域产生,而又希望重绘窗口,可以使用InvalidateRect()函数。