14.4 对鼠标进行编程

2013-10-07 16:12:41 · 作者: · 浏览: 93

14.4  对鼠标进行编程(www.cppentry.com)

要按照上面讨论的方式对绘制形状进行编程(www.cppentry.com),需要详细地了解鼠标的工作过程:

按下鼠标键表示绘图操作开始。

按住鼠标键时光标的位置提供了形状的第一个定义点。

在检测到鼠标键按下后,鼠标的移动表示要绘制一个形状,光标位置提供了这个形状的第二个定义点。

释放鼠标键表示绘图操作结束,最终形状用最后的光标位置来绘制。

可以猜测到,所有这些信息都由Windows以发送到程序的消息的形式提供。绘制直线、矩形、圆和曲线的实现过程几乎完全由编写消息处理程序组成。