DOBON.NET DOBON.NETプログラミング掲示板過去ログ

キーボードのフックは可能?

環境/言語:[WinXPpro .NET Framework2.0]
分類:[.NET]

引き続き別の質問です。

VB.NET2005でキーボードのフックは可能なのでしょうか。
いろいろネットで検索しているのですが、いまひとつ情報がありません。

というのも、バーコードリーダー(キーボードエミュレーション)から
入力された値を自作ソフトで取得したいのです。
(タスクトレイなどに入れて常駐させておきたい)
バーコードリーダー自体は完全にキーボードエミュレーションなものなので
まぁ結局はキーボードのフックです。

VB6ではなんとか見つけたのですが、やはりVC++などの言語を利用しないと
できないものなのでしょうか?。

ご存じな方いらっしゃいましたら情報提供をお願いいたします。
■No21581に返信(たけぼさんの記事)
> 引き続き別の質問です。
>
> VB.NET2005でキーボードのフックは可能なのでしょうか。
> いろいろネットで検索しているのですが、いまひとつ情報がありません。

「WH_KEYBOARD_LL」で検索する。

グローバルフック・ザ・キーボード
http://hongliang.seesaa.net/article/7539988.html
■No21584に返信(やじゅさんの記事)

> 「WH_KEYBOARD_LL」で検索する。
>
> グローバルフック・ザ・キーボード
> http://hongliang.seesaa.net/article/7539988.html

情報提供ありがとうございます。
いろいろ調べてなんとかなりそうだとわかりました。

ご協力ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板