はい、今回はキーボードです。メニューのショートカットをつけて、あとは、自分の処理を書いてください。ほんのちょっとで終わります。 HandleMouseDown()内のswitchに以下の文を追加してください。 case keyDown: case autoKey: theChar = event->message & charCodeMask; if( ( event->modifiers & cmdKey ) != 0 ) { HandleMenuChoice( MenuKey( theChar ) ); } //その他の処理。 break;そして、HandleMouseDown()の変数宣言の中にchar theChar;を追加してください。 はい、これだけです。 |