用C语言或C++ 实现鼠标画图,并可以定位鼠标坐标

用C语言或C++ 实现鼠标画图,并可以定位鼠标坐标,第1张

楼主你好,我用的是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#)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/10210967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存