当我创建我的 exe 的快捷方式(我在 Win7 x64 上从 VS2008 构建)并从属性对话框设置键盘快捷方式时,当我按下组合键时它不会启动。它适用于我在 PC 上安装的其他程序。我们需要做一些额外的事情吗,比如输入注册表设置之类的?
提前致谢。
当我创建我的 exe 的快捷方式(我在 Win7 x64 上从 VS2008 构建)并从属性对话框设置键盘快捷方式时,当我按下组合键时它不会启动。它适用于我在 PC 上安装的其他程序。我们需要做一些额外的事情吗,比如输入注册表设置之类的?
提前致谢。
仅当文件快捷方式位于桌面或开始菜单上时,键盘快捷方式才有效,而不是来自常规资源管理器文件夹。
据我所知,如果没有第三方应用程序,就不可能为程序分配全局热键。Superuser上有一个类似的问题,解决方案是 AutoHotKey 脚本(在后台运行):
;Windows-Key + P
#P::
run D:\Workspace\My\Build\Directory\bin\application.exe
return
或像PS Hot Launch这样的外部应用程序。
除此之外,如果您不想在桌面上显示图标,则可能会将快捷方式放在“开始”菜单中,这可能是侵入性最小的解决方案。
只需转到开始->所有程序
找到visual c++ 2008快捷方式
转到其属性,在那里分配快捷键。例如 - ctr+alt+v
转到桌面并尝试该快捷方式。它会工作