问题描述
我遇到以下问题:我有一个应用程序,其中Ctrl键可激活 应用程序事件,并且某些用户使用RDP(远程访问)来使用该应用程序, 问题是Ctrl键每次触发 当用户移动RDP窗口或应用程序开关并返回RDP时。
例如:
procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if (Key = VK_CONTROL) then
ShowMessage('Ctrl Pressed');
end;
我能够看到该应用程序检测到WM_KEYUP消息并对其进行了处理, 最终触发OnKeyUp事件 使用参数17(Ctrl)来模拟按下Ctrl键。
我想知道是否有人对此行为是否是Delphi / RDP中的错误以及是否 它有任何可能的解决方案。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)