在PB里面如何按方向上键切换焦点到上一个控件
------解决方案--------------------
方法一:
声明API格式如下:
Subroutine keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library "user32.dll"
在window的key事件中编号下面的代码
integer VK_TAB = 09
integer VK_SHIFT = 16
//模拟:shift+tab
if key=KeyUpArrow! then
keybd_event(VK_SHIFT,0,0,0) //按下shift
keybd_event(VK_TAB,0,0,0) //按下tab
keybd_event(VK_TAB,0,2,0) //释放tab
keybd_event(VK_SHIFT,0,2,0) //释放shift
return 1
end if
方法二:
if key = keyuparrow! then
Send(handle(this),256,16,long(0,0))
end if