鼠标编程

Mouse programming

本文关键字:编程 鼠标      更新时间:2023-10-16

https://stackoverflow.com/questions/9466359/graphics-editor-in-c

我用c++开发了一个简单的图形编辑器。它需要我拖动鼠标来绘制形状。绘制形状后,我想通过选择颜色来填充它,但由于拖动鼠标相当于大量的点击,因此即使在我绘制形状之前,整个屏幕都会填充默认颜色。delay()也不起作用。

turbo c++中的鼠标点击事件有两部分。一个在你按下按钮的地方,两个在你松开按钮的时候。你需要拖动,所以你应该在循环中使用clrscr()函数,该函数会不断迭代,直到按下鼠标按钮,同时还有你想要绘制的形状的代码。这样,当你拖动鼠标时,你的屏幕就会不断更新。松开按钮后循环结束。对于使用泛洪填充函数填充形状,

就足够了

也许您正在寻找以下链接之一:

  • http://www.codeproject.com/Articles/11313/Mouse-Programming-in-C-C
  • http://www.cprogrammingreference.com/Tutorials/Advance_Tutorials/mouseprogramming.php
  • http://www.brackeen.com/vga/mouse.html