dyjwyqz5221 发表于 2023-5-18 15:03:00

关于opendcl中c:<CONTROL-NAME>#OnMouseMove用法问题

(defun c:Untitled/Form1/TextBox1#OnMouseMove (Flags X Y /)
        (xdrx-prompt"Flags= " Flags "\n X="X "\n Y= "Y)
)
用上述这个在opendcl对话框的textbox1中,无法获取当按下或键时的Flags值。

事件释义:
当鼠标移动到控件上时触发此事件。此事件的事件处理程序应该很快返回,因为在鼠标移动时会多次调用该事件。标志描述了[ Shift ]和[ Ctrl ]键以及鼠标按钮的状态。X 和 Y 指定发生事件的控件客户端坐标。






dyjwyqz5221 发表于 2023-5-18 15:05:25

我的目的在于测试下,或J键按下后会反馈回什么信息。

dyjwyqz5221 发表于 2023-5-22 23:04:50

要将MouseMove事件打开才可以。

dyjwyqz5221 发表于 2023-6-25 17:41:42

已经解决了。
页: [1]
查看完整版本: 关于opendcl中c:<CONTROL-NAME>#OnMouseMove用法问题