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


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0731
poiuytrewwindowsキーの無効化8解決


poiuytrew

リンク

2019/7/31(Wed) 09:55:57|NO.87976

windowsキーをhspで無効化する方法ってありますか?
教えていただければ幸いです。



この記事に返信する


HSP 初心者

リンク

2019/7/31(Wed) 11:54:43|NO.87979

repeat
getkey Shift,91
if Shift=1:mes ""
await 1
loop

これでできます。



HSP 初心者

リンク

2019/7/31(Wed) 11:55:05|NO.87980


repeat getkey Shift,91 if Shift=1:mes "" await 1 loop
これでできます。



HSP 初心者

リンク

2019/7/31(Wed) 11:56:02|NO.87981

二回送ってすみません。



沢渡

リンク

2019/7/31(Wed) 18:27:33|NO.87984

このサイト↓にあるキーフックができるモジュールを使えばできました。
https://tu3.jp/0524

//KeyHook.hspとKeyHook.dllを、実行するスクリプトと同じフォルダに入れておくこと //実行すると、入力したキーの仮想キーコードが表示されますが、Windowsキーに関しては無視されます #include "KeyHook.hsp" onkey gosub *key khHookLL *hook stop *hook if (khKeyCode=91)|(khKeyCode=92) : return 1 return 0 *key mes wparam return



ソラ

リンク

2019/7/31(Wed) 19:04:19|NO.87985

>>HSP 初心者さん
まずshiftはwindowsキーじゃありませんし、ただ検出してるだけですよね?
無効化するには沢渡さんの言うようにキーフックしないとダメだと思いますが・・・



poiuytrew

リンク

2019/7/31(Wed) 20:42:32|NO.87987

ありがとうございます。とても参考になりました。



HSP 超初心者

リンク

2019/8/8(Thu) 19:58:56|NO.88019

すみませんミスってました。



p

リンク

2019/8/16(Fri) 08:41:21|NO.88067

Windowsキーを無効化って何が目的なの?
お聞かせねがいたい



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