在 FMX 应用程序中模拟按键
Simulating keypress in FMX application
是否有可能当您输入 TMemo
时,自动完成的第一件事就是按下 Delete 键?我读过 SendInput()
程序,但我把它弄得一团糟,所以这就是我问这个问题的原因。
我第一次在应用程序中做这个。该应用程序在 Android.
上运行
您可以查看 kbmFMX Pro,它包含一个可以与现有控件一起使用的虚拟键盘。
在 Firemonkey 中创建虚拟键盘和模拟按键操作相当复杂,并且涉及访问 TTextService 和 Firemonkey 的其他功能。
如果仅在 Windows 上,您 可以 向 window 发送 windows 消息以进行按键和按键,但这是模拟control/shift/alt键时也相对复杂。
是否有可能当您输入 TMemo
时,自动完成的第一件事就是按下 Delete 键?我读过 SendInput()
程序,但我把它弄得一团糟,所以这就是我问这个问题的原因。
我第一次在应用程序中做这个。该应用程序在 Android.
上运行您可以查看 kbmFMX Pro,它包含一个可以与现有控件一起使用的虚拟键盘。
在 Firemonkey 中创建虚拟键盘和模拟按键操作相当复杂,并且涉及访问 TTextService 和 Firemonkey 的其他功能。
如果仅在 Windows 上,您 可以 向 window 发送 windows 消息以进行按键和按键,但这是模拟control/shift/alt键时也相对复杂。