ショートカットキーが操作できない – プログラミング – Home

ショートカットキーが操作できない
 
通知
すべてクリア

[解決済] ショートカットキーが操作できない


雪
 雪
(@雪)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

Visual Studio2005, MFC, SDI, WinXPです。

シングルドキュメントで作成をはじめたのですが、はじめからある、メニューのファイ
ル(F)とヘルプ(H)をマウスでは操作できるのですが、Alt+F,Alt+Hで操作しようとして
も反応がありません。どこでその操作の設定をしているか教えて下さい。

リソースでアクセラレータを追加しようとしてもファイルとヘルプにIDが設定できない
ので追加できませんでした。

先ほど、新しくプロジェクトを作成して何も変更せず実行したらファイルとヘルプのシ
ョートカットは使えました。

よろしくお願いします。


引用未解決
トピックタグ
tetrapod
 tetrapod
(@tetrapod)
ゲスト
結合: 21年前
投稿: 830
 

Alt-F に反応するアクセラレータが複数個あると反応しなくなるけどそういう話?


返信引用
雪
 雪
(@雪)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

tetrapodさん、
いえ、アクセラレータはファンクションの12しか設定していません。


返信引用
tetrapod
 tetrapod
(@tetrapod)
ゲスト
結合: 21年前
投稿: 830
 

リソースエディタ「アクセラレータ」の項目ではない話をしてるつもり。

ファイル(F) の F のようにアンダーバーが憑いてる奴が複数個ないか、ってこと。
リソースエディタ中で &F と入力すると Alt-F に反応するようになるんだけど。
Menu や Menubar 中に他に &F がないかな、ということ。
新規プロジェクトでは反応するって言ってるからこれを疑い中。


返信引用
雪
 雪
(@雪)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

tetrapodさん、
ファイル(F)だけですね&Fを使っているのは。
Menuにはファイルとヘルプのみの設定で、ツールバーには終了ボタンしかないので。


返信引用
subaru
 subaru
(@subaru)
ゲスト
結合: 19年前
投稿: 381
 

例えばOnSysCommandのハンドラを作成して既定の処理を殺してるとか。


返信引用
雪
 雪
(@雪)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

subaruさん、そのようなハンドラは追加していないみたいです。


返信引用
雪
 雪
(@雪)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

大変遅れましたが、メインに表示されてる画面のプロパティのSystemMenuをFalseに変更
でキー操作が効くようになりました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました