過去の桐井戸端BBS (桐ver.8)
14486 アプリケーションキーを無効にする方法はありませんか? Cyappy 2001/12/12-13:28
Win98、桐ver8.sp6です。

フォームのイベントで運用していますが、その際にアプリケーションキーが押されたときに表示される
メニューを無効にしたいのですが、キーダウン及びシステムキーダウンイベントを使用しても無効にならずにいます。
使用上の問題であればあきらめますがどなたか情報をご存じの方がいらっしゃいますか?
師走の忙しい時期ですがよろしくお願いします。
14487 Re:アプリケーションキーを無効にする方法 hidetake 2001/12/12-16:38
記事番号14486へのコメント
>アプリケーションキーを無効にする方法

桐ではアプリケーションキーが入力された時に
&処理中止=1 を指定しても、このキーコードに対しては
処理を中止させる事はできないようですね。

もし、キー自体を常時機能させないようにするには AltIME 等あると思いますが、
桐からの動作の時だけ制御する事はできないのでは無いでしょうか?

http://homepage1.nifty.com/chombo/download.html


14489 Re:アプリケーションキーを無効にする方法 Cyappy 2001/12/12-17:57
記事番号14487へのコメント


アプリケーションキーは特殊なキーだということは何となくわかっていましたが、
どのような性質のものなのかわからず恥を忍んで質問させてもらいました。
hidetakeさん適切なお答え有り難うございます。
今のところは特に弊害がなさそうなのでこのまま運用していきます。
使う人たちには出来るだけさわらないように注意して行くしかないですね。
またよろしくお願いします。
14491 Re:アプリケーションキーを無効にする方法 hidetake 2001/12/13-09:28
記事番号14489へのコメント
>アプリケーションキー

アプリケーションキーは大概の場合においてマウスの右クリックと同じですよね。
だから単にキーボードのアプリケーションキーを殺すだけでなく、右クリックの制御も場合によっては欲しくなるし、
制御しないと意味の無いものにもなってしまいそうです。

単にアプリケーションキーを誤って押したくない押されたくないと言うのであれば、
キーの下に堅めのスポンジなどを埋め込み、ある程度強く押さないと機能しないようにする事も方法としてあります。

昔 NEC PC9801 ノートで「変換」の横に「NUM」キーがあって間違って押しやすいのですが、間違いを防止するため使っていました。

それから、F10 キーに対するキー押下の取得の件は下のコメントに書きましたが、
Alt キーと同じような動作(機能)になっているようで、「システムキーダウン」で無いと取れないようです。

14492 Re:アプリケーションキーを無効にする方法 尾形 2001/12/13-10:13
記事番号14491へのコメント
私のとこも、対面の現場では
windowsキー,アプリキー,Numlockキー,マウス右ボタンは全て物理的に取り外ししてあります (^^;

#「変なのが出ました〜」「数字が入りませ〜ん」
# って何度呼ばれた事か (^^;

14494 Re:アプリケーションキーを無効にする方法 Ogo 2001/12/13-11:07
記事番号14492へのコメント

>windowsキー,アプリキー,Numlockキー,マウス右ボタン
>は全て物理的に取り外ししてあります (^^;

hidetake さんも紹介している ALTIME http://www.chombo.com/
を試してみた方がいいですよ。
物理的に押すキーとその発行するキーコードを入れ替え(だと思うが)することができるので、
誤操作には効果的な対処ができます。

# 私はノートパソコンで Application キーを入れ替えて
# いる程度だが。

14495 Re:アプリケーションキーを無効にする方法 尾形 2001/12/13-11:17
記事番号14494へのコメント
そうですね。

#マウスに触れてしまって、フォーカスを失って
#しまうというのも、もしなにかいい対処方法があれば

戻る