楼主你好,我用的是c语言。
c语言绘制鼠标的一般步骤是
1寄存器中断,得到鼠标的位置
2在改位置画上鼠标
3后继处理
4重复上面步骤
那么,在画鼠标的方式上,又有3种不同的方法(就我知道的)
1直接画线法(参考文献)
>
Point
p
=
CursorPosition;
pX;
//当前X坐标
pY;
//当前Y坐标
以上代码在任意地方执行,就可取得鼠标在屏幕上的X
Y坐标。
鼠标在窗口上移动时,会产生mousemove消息,在这个消息里可以得到鼠标的位置,这个坐标是相对于客户区的。getcursorpos也可以获取鼠标当前位置,这个位置是相对于屏幕 坐标的。具体的请参考MSDN
以上就是关于用C语言或C++ 实现鼠标画图,并可以定位鼠标坐标全部的内容,包括:用C语言或C++ 实现鼠标画图,并可以定位鼠标坐标、C#如何获取鼠标相对当前窗口的坐标、如何获得当前鼠标的屏幕坐标(c#)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)