主题:VFP控制PB程序,
我用了VFP想控制PB的程序,
VFP先把PB程序的窗口用API激活。
然后想模拟键盘的Alt+A
我先用。KEYBOARD '{Alt+A}'
可以,PB窗口不接受,
我再用
om=createobject("wscript.shell")
owsh.SendKeys("{alt+a}")
后来才发现,SendKeys 不支持组合键,怎么办??
没办法,我又想试着用API控制它的菜单。
可是。我只能用API 的GetMenu得到该窗口菜单的句柄。接下来就不知道怎么办啦。
其菜单是
文件
退出 Alt+x
编辑
新建 Alt+A
确定 Alt+O
打印 Ctrl+P
放弃 Alt+C
各位老师,有什么好办法啊????
VFP先把PB程序的窗口用API激活。
然后想模拟键盘的Alt+A
我先用。KEYBOARD '{Alt+A}'
可以,PB窗口不接受,
我再用
om=createobject("wscript.shell")
owsh.SendKeys("{alt+a}")
后来才发现,SendKeys 不支持组合键,怎么办??
没办法,我又想试着用API控制它的菜单。
可是。我只能用API 的GetMenu得到该窗口菜单的句柄。接下来就不知道怎么办啦。
其菜单是
文件
退出 Alt+x
编辑
新建 Alt+A
确定 Alt+O
打印 Ctrl+P
放弃 Alt+C
各位老师,有什么好办法啊????