Re: キー入力を無効にする方法
hiro
居住地: 三重
投稿数: 188
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは motohiraさん mukaさん
レスありがとうございます。
mukaさんの方法は隠しで画面を出しておいてそこで
キー入力を捕まえてやると言うことでしょうか?
VBで行う場合、user32にあるPeekMessageという
API関数を使うらしいです。
この関数を呼び出すとキーバッファに何があるかチェック
できる様で、この時読み出しと同時に消去する指定が
あるのでそれを使ってキーバッファをクリアするようです。
試しにやってみましたが、何の変化もありませんでした。
使い方が悪いのかも知れません
今のところあきらめています。
では..
補足で質問です。
MSG構造体とやらをMAGICから扱う場合は何か特別な
ことをしないとだめでしょうか?
構造体そのままパラメタの並びに設定しただけですが
この辺が間違っているかも知れません。
レスありがとうございます。
mukaさんの方法は隠しで画面を出しておいてそこで
キー入力を捕まえてやると言うことでしょうか?
VBで行う場合、user32にあるPeekMessageという
API関数を使うらしいです。
この関数を呼び出すとキーバッファに何があるかチェック
できる様で、この時読み出しと同時に消去する指定が
あるのでそれを使ってキーバッファをクリアするようです。
試しにやってみましたが、何の変化もありませんでした。
使い方が悪いのかも知れません
![](../../uploads/smil3dbd4d75edb5e.gif)
今のところあきらめています。
では..
補足で質問です。
MSG構造体とやらをMAGICから扱う場合は何か特別な
ことをしないとだめでしょうか?
構造体そのままパラメタの並びに設定しただけですが
この辺が間違っているかも知れません。
投票数:0
平均点:0.00
投稿ツリー
-
キー入力を無効にする方法 (hiro, 2008-9-16 12:01)
-
Re: キー入力を無効にする方法 (motohira, 2008-10-10 14:07)
-
Re: キー入力を無効にする方法 (muka, 2008-10-10 15:03)
-
Re: キー入力を無効にする方法 (motohira, 2008-10-15 17:59)
-
-
-
Re: キー入力を無効にする方法 (hiro, 2008-10-10 15:57)
-
Re: キー入力を無効にする方法 (hiro, 2008-11-1 16:00)
-
-