【问题标题】:Is it possible to disable Ctrl+V in windows?是否可以在 Windows 中禁用 Ctrl+V?
【发布时间】:2011-09-24 18:17:54
【问题描述】:

如何在 Windows 中禁用 Ctrl+V 快捷键并由我自己的应用程序处理?实际上,我想忽略它并发送另一个密钥而不是Ctrl+V

【问题讨论】:

    标签: delphi hook keyboard-hook keyboard-shortcuts


    【解决方案1】:

    您可以使用RegisterHotKey() 来执行此操作。

    【讨论】:

    • 但是 Ctrl+V 已经在 windows 中保留了。有可能吗?
    • Ctrl+V 不被windows保留。仅保留 WindowsKey+ 组合。即使我无法想象你为什么想要这样做,你也可以这样做。
    • 是的,这就是答案。当您注册一个热键时,您会从所有其他应用程序中窃取它。你可以选择什么都不做。不过我很好奇,你为什么要强制用户使用菜单或 Ctrl+Insert 来粘贴。e 用户使用菜单或 Ctrl+Insert 来粘贴。
    • 答案是 UnregisterHotKey。
    • UnRegisterHotkey() 当您的应用退出时。
    猜你喜欢
    • 2011-10-28
    • 2022-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-06
    • 2017-06-16
    • 1970-01-01
    • 2020-11-11
    相关资源
    最近更新 更多