HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0816
ta-kaFnキーについて10解決


ta-ka

リンク

2010/8/16(Mon) 17:22:38|NO.34431

HSPでFnキーが押されたことを
調べるの不可能なのでしょうか?



この記事に返信する


f3d

リンク

2010/8/16(Mon) 18:01:17|NO.34432

getkeyのリファレンスに乗ってるソーススクリプトは試してみましたか?
載ってないキーでも取得できる可能性があります。



ta-ka

リンク

2010/8/16(Mon) 18:13:22|NO.34433

何やら反応しないのでここに来ました。



f3d

リンク

2010/8/16(Mon) 18:22:53|NO.34435

あくまで予想ですけれど
Fnキーは単体では信号をおくらないのでは?
別のキーと組み合わせて初めて、信号が送られる気がします。



ta-ka

リンク

2010/8/16(Mon) 18:26:42|NO.34436

そうなんでしょうか?

質問が変わってしまうんですけど、

では、

プリントスクリーン(スクリーンショット)を

無効にすることはできないんでしょうか?



check

リンク

2010/8/16(Mon) 18:45:52|NO.34440

別の質問は別のスレッドを立ててやろうぜ



ta-ka

リンク

2010/8/16(Mon) 18:47:42|NO.34441

わかりました。



f3d

リンク

2010/8/16(Mon) 18:48:18|NO.34442

PrintScreenを無効にするのは、
レジストリをいじる必要があるのでやめておいたほうがいいです。

変わりに
PrintScreenが押されたらクリップボードを書き換える方法はどうでしょうか。

これを起動している間は
プリントスクリーンをおしても、
画像はコピーできません。


#include "user32.as" #include "hspext.as" #define VK_SNAPSHOT 0x2c dummy = " " mesbox dummy,100,50,1,-1 repeat wait 1 GetAsyncKeyState VK_SNAPSHOT if stat{ clipset "コピーできないよ" } loop



ta-ka

リンク

2010/8/16(Mon) 18:58:33|NO.34444

ありがとうございました!!



雑煮

リンク

2010/8/17(Tue) 10:01:21|NO.34451

キーボードフックしたらFn取得できそうだし、PrintScreen阻止もできるはず



雑煮

リンク

2010/8/17(Tue) 15:08:52|NO.34455

あ、ta-kaさん、
終わったなら
解決したら質問者本人がここをチェックしてください。
というところにチェックを入れて送信して、
終わらせてくださいね。



ONION software Copyright 1997-2023(c) All rights reserved.