掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
プログラムが非アクティプの時にキー押下の情報を取得するには (ID:82489)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
確かにVBではDLLが作れないので、グローバルフックはできません…が、 要はそのDLLをVB以外の言語で作ればいいだけで、インターフェース部分にVBを使うことはできます。 この系統のDLLを作るには、C言語が一番手っ取り早いようで、おそらくDLL部分だけをC言語で作ることになると思いますが…。 C言語のコンパイラだけなら、無償で手に入れることができますし、しっかりコーディングしてあれば、あまりC言語の深い知識が必要になるわけでもなさそうです。できる自信があれば、やってみるのも手かと。 そういえばペンギンまじっく( http://hahaha.puni.to/ )にて、キーボードフックDLLが公開されていましたが…。あれはどうなのかなあ?ペンまウェア以外のソフトでつかってもいいんでしょうか? でもところで、ホットキーとしてF12キーを登録すれば、とりあえずは何とかなるのでは? 目的の動作通りになるかどうかはわかりませんが、 とりあえずホットキーならば、VBだけでも不可能ではありません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.