我需要以编程方式将一个字符输入Delphi网格的单元格(在其他应用程序中).
要手动执行此操作,需要执行以下步骤:
>按F3按钮.
>按右箭头键3次.
>按空格键.
>在键盘上键入字母’E’.
>按右箭头键.
- // Press F3 button
- keybd_event(VK_F3,0);
- // Press right arrow key 3 times
- keybd_event(VK_RIGHT,0);
- keybd_event(VK_RIGHT,0);
- // Press the space button
- keybd_event(VK_SPACE,0);
- // Type letter E
- keybd_event(Ord('E'),0);
- // Move to the right
- keybd_event(VK_RIGHT,0);
但它不起作用.当我运行此代码时,似乎没有任何事情发生.