質問: プログラムのキー関連付け win apiを用いて普段使用頻度の多いプログラムを起動できるランチャーを作成したのですが、このランチャーを普段使用しないキー、例えばr-ctrl横に有るメニューキーなんかに関連付けて、いつ何時でも起動できるようにしたいんですけど、可能でしょうか。この場合、ランチャーのソース自体ではなく、レジストリーを弄らなければ実現不可能なのでしょうか。 出来れば、ctrl+alt+d 等ではなく、キー一つで起動させたいのです。 これができれば普段の作業が随分と快適になります。 それともうひとつ。コマンドラインよりマイコンピュータを起動する方法が分かりません。explorer と入力すると、ユーザのトップが表示されてしまいます。 どちらか片方でも構いません。ご存知の方居りましたらよろしくお願いします。
回答: > ・スタートアップで起動しておいて、常にスタンバイしておく この状態で、キーボード操作を監視するには、キーボードフックという方法を使用します。そうしないと、他のプロセスがアクティブな状態では、キーボード操作に関する情報が渡ってこないからです。 なお、キーボードフックを他のプロセスでも有効にするためには、フック部分をdllに分離する必要があるはずです。