0
在我的AutoLISP代码中,我需要检查是否按下[SHIFT]按钮。 在C++中,我可以从user32.dll
开始执行GetKeyState
,但是如何在AutoLISP中调用它?如何检查AUTOLISP中是否按下了SHIFT?
在我的AutoLISP代码中,我需要检查是否按下[SHIFT]按钮。 在C++中,我可以从user32.dll
开始执行GetKeyState
,但是如何在AutoLISP中调用它?如何检查AUTOLISP中是否按下了SHIFT?
(defun c:mx()
(if (acet-sys-shift-down)
(Princ "Shift Key is Down")
(Princ "Shift Key is not Down")
)
(princ)
)
用你的代码添加一些描述,它是如何帮助解决问题的。 – VPK
(醋酸 - 系统移位),这是'我所需要的。谢谢 –