我不';我不这么认为 ;看来你赢了';不要使用AutoCAD/VBA函数SendKeys,而是使用Windows API SendMessage函数 ;计时器是一个10毫秒的延迟,允许在调用TIMERPROC之前显示对话框 ;TIMERPROC函数使用FindWindow调用获取对话框的句柄,然后向其发出SendMessage
这里有几个你可能会觉得有用的链接:
https://www.google.com/search?q=windows+消息+泵+vba&;rlz=1C1GCEU_enUS820US820&;oq=windows+消息+泵+vba&;aqs=铬.69i57.8716j0j8&;sourceid=chrome&;ie=UTF-8https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-settimer几年前,我使用Spy++查看在操作系统中传递的消息…https://docs.microsoft.com/en-us/visualstudio/debugger/introducing-spy-increment?view=vs-2017