代码之家  ›  专栏  ›  技术社区  ›  Jan Goyvaerts

Windows Vista上的应用程序看不到Shift+Ctrl+0组合键

  •  11
  • Jan Goyvaerts  · 技术社区  · 16 年前

    procedure TForm1.FormShortCut(var Msg: TWMKey; var Handled: Boolean);
    begin
      Label1.Caption := ShortCutToText(ShortCut(Msg.CharCode, KeyDataToShiftState(Msg.KeyData)));
    end;
    

    移动 + 控制键 + 0 移动 + 控制键 + 移动 + 控制键 + 移动 + 控制键 + 0 移动 + 0 , 控制键 + 0 移动 + 控制键 + Alt + 0 显示良好。

    移动 控制键 0 按键被按下。

    Delphi IDE在Vista下也有同样的问题。 控制键 + 移动 + 控制键 + 移动 + 0

    3 回复  |  直到 12 年前
        2
  •  4
  •   Hulk1991 moinudin    12 年前

    我发现,你似乎不是第一个问这个问题的人 this

    this

    + 0

    它用于在语言之间切换。有一个解决方法可以关闭它。我刚刚尝试过,它奏效了,应用程序现在可以识别 控制键 + 移动 + 0 .

        3
  •  4
  •   Fabrizio RAHUL S R    8 年前

    控制键 + 控制键 + 0