DELPHI 键盘输入控制 求解(200分)

  • 主题发起人 主题发起人 bslhszy
  • 开始时间 开始时间
B

bslhszy

Unregistered / Unconfirmed
GUEST, unregistred user!
A,B两个button控件,按下A ,可以使Tab键和Shift长久按下 按下B 则解除Tab与Shift的按下状态.
 
试一下keyboard_event函数<br>For Example: <br>&nbsp;keyboard_event( VK_MENU, MapVirtualKey( VK_MENU, 0 ), 0 , 0 ); &nbsp; &nbsp; // 模拟按下Alt <br>&nbsp;keyboard_event( VK_DOWN, MapVirtualKey( VK_DOWN, 0 ), 0 , 0 ); &nbsp; &nbsp; // 模拟按下键 <br>&nbsp;keyboard_event( VK_DOWN, MapVirtualKey( VK_DOWN, 0 ), KEYEVENTF_KEYUP , 0 ); &nbsp;// 模拟松开键 <br>&nbsp;keyboard_event( VK_MENU, MapVirtualKey( VK_MENU, 0 ), KEYEVENTF_KEYUP , 0 ); &nbsp;// 模拟松开Alt
 
后退
顶部