gpt4 book ai didi

c++ - 如何在使用功能区的 MFC 应用程序中将 F10 用作快捷方式

转载 作者:太空狗 更新时间:2023-10-29 23:20:11 24 4
gpt4 key购买 nike

我使用 VS2008 和 MFC 功能包开发了一个 MFC 应用程序。此应用程序 UI 使用功能区。

我现在需要将 F10 作为我应用程序关键功能之一的正确快捷方式,但我似乎无法正确设置加速器,因为它始终使用我的默认功能区加速器。

知道如何实现吗?

最佳答案

我假设您已经尝试过注册热键。获取击键的规范方法是对应用程序的主线程使用 SetWindowsHookEx。全局 windows Hook 负载很大,Vista/Win7/Server 2008 中 Hook 的安全限制使它们的用处大大降低。但是特定于进程的 Hook 会很好 - 并且不需要在 DLL 中。

关于c++ - 如何在使用功能区的 MFC 应用程序中将 F10 用作快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3171120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com