0
对于Carbon API。 我发现如何set one key for menuitem. 我找不到如何在那里设置组合键,例如使菜单项按下Cmd + K然后Cmd + L,即[Cmd + K,Cmd + L]。设置menuitem的组合键,如[Cmd + K,O]
如何在碳中做到这一点?
对于Carbon API。 我发现如何set one key for menuitem. 我找不到如何在那里设置组合键,例如使菜单项按下Cmd + K然后Cmd + L,即[Cmd + K,Cmd + L]。设置menuitem的组合键,如[Cmd + K,O]
如何在碳中做到这一点?
你不能。
由多个密钥组成的密钥等价物不是任何版本的macOS上的标准用户界面习惯用法,并且框架不提供对它们的任何支持。如果你想要实现这个功能,你将需要自己处理这些关键的对象,而不是依靠菜单管理器来处理它们。 (从另一方面说:您是在开发一个新的应用程序,还是在现有的代码库上工作?自2012年7月发布macOS 10.8以来,Carbon已被完全弃用。该框架不支持64位并且无法访问许多较新的操作系统功能,这对于新开发来说是一个难以置信的选择)
Mac键盘何时添加Ctrl键?他们以前从未有过。 –
修复了'Cmd'的问题。 – Prog1020
Macbook http://xahlee.info/kbd/igm/macbook_keyboard_2015-03.jpg – Prog1020