■吉里吉里/KAG/TJS雑談質問スレ■その23at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その23 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト407:名前は開発中のものです。 11/03/08 11:35:45.73 guQuwoZj Altは、Windows のコマンドショートカット処理用のキーなので、対応するコマンドが定義されてないとエラーで音がなる仕様。 ためしに Alt+A とか適当に定義されてなさそうなのをおしてみればわかるかと。 メニューに Alt-Enter のショートカット指定が入った項目を足すとそれが処理を受けてくれるのでならなくなる。 すなおにそれ経由で処理するようにするか、あるいは、visible=false にしたダミーのエントリつくっておけばいい 408:名前は開発中のものです。 11/03/08 11:57:59.39 wtSgpfvk なるほどそれで鳴るのか。 鳴らない人は、ちゃんとメニューと合わせてあるのかな?うちはそっちは外してたから鳴ったのか・・・ ありがとう、さっそくダミーの形で組み直してみる。 409:名前は開発中のものです。 11/03/08 12:02:15.56 guQuwoZj 詳細な仕様的としては、メニュー側で処理されない Alt+なんたらを押すと、WM_MENUCHAR メッセージが来て、 そこで MNC_IGNORE を返すとビープ音がなる。デフォルトのプロシージャは これを返してる模様。 ttp://msdn.microsoft.com/en-us/library/ms646349(v=vs.85).aspx 吉里吉里のソースにはこのメッセージを処理してるところは見当たらないので、たぶんそのままデフォルトの動作になってる。 メッセージ処理をよこどりするプラグインを書いて MNC_CLOSE を返すようにすればすれば一括しての抑制が可能だとは思われます 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch