none
调用SetCursorPos后无法触发控件MouseEnter或MouseMove? RRS feed

  • 问题

  • 我在制作WPF程序时,使用 SetCursorPos 移动了鼠标位置,但是这个动作没有触发界面上控件的 MouseEnter 或 MouseMove 事件。请问是如何才能有效的用代码移动鼠标位置,并触发界面中控件的鼠标事件?
    2020年3月28日 6:42

全部回复

  • Hi,

      首先,我想问一下你调用SetCursorPos这个函数,鼠标进入控件里面了吗?因为SetCursorPos这个函数后面两个参数对应的是屏幕的位置。你确定你的鼠标准确落入控件,MouseEnter不触发?

    Best Regards,

    Alex

    如果您对Visual Studio 或Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。


    2020年3月30日 2:28