tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルShiftキー連打やマウス操作によるシステムの起動方法
記事No7609
投稿日: 2008/05/25(Sun) 13:30
投稿者コウ
VB2005、WinXpで開発しています。

Windowsアプリを開発しているのですが、
「Shiftキーを2連打した場合に、アプリケーションが起動する」
「マウスでデスクトップの左端をクリックした時に起動する」
ようにしたいと思っております。
※Shiftキーでなくても良いです。キーボードから簡単に起動することが目的です。

アプリケーションはNotifyIconを使用してタスクトレイに常駐するように設定しております。
この状態で上記の2つの機能を作成したいのですが、
どのようにしたらよいか、教えて頂けませんか?

片方だけでも良いですので、
ぜひご回答よろしくお願い致します。

[ツリー表示へ]
タイトルRe: Shiftキー連打やマウス操作によるシステムの起動方法
記事No7610
投稿日: 2008/05/25(Sun) 20:15
投稿者やじゅ
> VB2005、WinXpで開発しています。
> ※Shiftキーでなくても良いです。キーボードから簡単に起動することが目的です。
> 片方だけでも良いですので、
> ぜひご回答よろしくお願い致します。

グローバルホットキーあたりでしょうか
http://d.hatena.ne.jp/iltc/20080124/1201167563

[ツリー表示へ]
タイトルRe^2: Shiftキー連打やマウス操作によるシステムの起動方法
記事No7615
投稿日: 2008/05/26(Mon) 21:42
投稿者コウ
> > VB2005、WinXpで開発しています。
> > ※Shiftキーでなくても良いです。キーボードから簡単に起動することが目的です。
> > 片方だけでも良いですので、
> > ぜひご回答よろしくお願い致します。
>
> グローバルホットキーあたりでしょうか
> http://d.hatena.ne.jp/iltc/20080124/1201167563

ありがとうございます。
グローバルホットキーというのが存在するのですね。
参考のURLは私には難しくてすべては理解できなかったのですが、
http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=20932&rev=&no=0&KLOG=3
などを参考に、少しずつわかってきました。

またご質問することになるかもしれませんが、
そのときはよろしくお願い致します。

[ツリー表示へ]
タイトルRe: Shiftキー連打やマウス操作によるシステムの起動方法
記事No7616
投稿日: 2008/05/27(Tue) 08:19
投稿者魔界の仮面弁士
> 「Shiftキーを2連打した場合に、アプリケーションが起動する」
> 「マウスでデスクトップの左端をクリックした時に起動する」
> ようにしたいと思っております。

「DirectInput」が使えないでしょうか。VB2005 の場合は、このあたり…。
http://www.geocities.co.jp/SiliconValley/7406/tips/mouse/mouse3.html

[ツリー表示へ]
タイトルRe^2: Shiftキー連打やマウス操作によるシステムの起動方法
記事No7626
投稿日: 2008/05/28(Wed) 12:53
投稿者ぽぽ
ご紹介ありがとうございます。

こんな技術も存在するのですね。
とても勉強になりました。

まだしっかり理解して機能を実現してはいませんが、
とても参考になります。

ありがとうございます。

[ツリー表示へ]