C GDI如何记录鼠标点的位置

发布于 游戏 2024-08-10
8个回答
  1. 匿名用户2024-01-31

    获取鼠标的当前位置,一个x,一个y

  2. 匿名用户2024-01-30

    由于鼠标位置一般是在鼠标移动事件期间获得的,因此可以迂回的方式使用,类似于以下:

    公共分部类 Form1:在鼠标移动事件期间,Form 实时更新全局变量。

    private void form1_mousemove(object sender, mouseeventargs e)

    此变量显示在鼠标单击事件中。

    private void form1_click(object sender, eventargs e)}

  3. 匿名用户2024-01-29

    首先,您需要记录线的坐标,并记录起点和终点。

    在画线的窗体或控件中捕获点击事件,获取点击事件中当前鼠标的坐标位置,根据这个坐标计算点与记录线之间的距离,如果小于某个值,如小于2个像素,则认为该点在线中, 并且可以触发其他事件来执行操作。

    关键是如何判断鼠标点中的点是在直线上,还是离直线不远,上面的算法是最容易理解的,还有很多其他算法,比如计算斜率、计算三点之间的距离等等。

  4. 匿名用户2024-01-28

    在绘制线条的控件上的 click 事件中,确定单击点是否直接位于该点上。

  5. 匿名用户2024-01-27

    你不知道吗? 随便你理解,写成 c 语句,就是在 mousedown 中记下鼠标位置,在 mouseup 事件中获取鼠标位置。 然后拉线就可以了。

    **小店有机生活馆。

    有各种全天然保健品**。

    您可以**主页搜索商店aling2005。

  6. 匿名用户2024-01-26

    tranx=;

    trany=;

    当你拖动鼠标而不按鼠标向上时,是起点的坐标还是移动后的坐标? 我没试过。 你试试看。

  7. 匿名用户2024-01-25

    这是由函数决定的。

    你应该开发自己的功能。

  8. 匿名用户2024-01-24

    似乎 mousedown 不会引发 paint 事件,因此您可以手动将 imagedisplay 添加到 mousedown。

相关回答
8个回答2024-08-10

并使用您自己的密码登录;

huanglenzhi >>>More

7个回答2024-08-10

搜狐怀孕指南专为孕妇量身定做,全面追踪孕期的每一天。 该应用为您提供最全面的孕期孕知识、贴心孕期提醒、详细的孕期食谱、完善的孕期日记功能,以及搜狐母子论坛,方便您与数以万计的孕妈交流,是您随身携带的育儿专家。 有了怀孕书在手,辣妈们就不用担心怀孕了! >>>More

5个回答2024-08-10

1.使用SSH连接工具进入Linux系统。

2.Linux系统中删除的命令是rm,是英文remove的缩写,参数的使用比较简单,我们可以使用query命令查看使用方法。 >>>More

3个回答2024-08-10

通心粉大鼠。 平均每次产仔 3-6 窝。 性成熟时两个月大,全年可在饲养条件下生产,妊娠19天,平均产仔3-6窝,小桡桐出笼3-4周。 >>>More