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