タスクトレイのアイコンの座標を知るには?


Kazaki  2004-10-03 21:51:40  No: 85865  IP: [192.*.*.*]

こんばんは。

VB6.0でタスクトレイにアイコンを表示させて、
そのアイコン上に吹き出し形状のフォームを表示させたいと
思っています。
吹き出しフォームは↓を参考にしました。
http://www.mitene.or.jp/~sugisita/vb6_wnd.html

お聞きしたいことは、タスクトレイに表示させたアイコンの座標を知ること
が可能なのか?という点についてです。

ご指導のほど、よろしくお願いいたします。

編集 削除
NaCl  2004-10-04 06:33:47  No: 85866  IP: [192.*.*.*]

Win2000以降なら、バルーンチップが使えたと思うんですが、
つまり、バルーンチップがアンサポートな環境ってことでしょうか?

編集 削除
Kazaki  2004-10-05 19:44:14  No: 85867  IP: [192.*.*.*]

NaClさん

こんにちは.

>Win2000以降なら、バルーンチップが使えたと思うんですが、
>つまり、バルーンチップがアンサポートな環境ってことでしょうか?

はい、そうです。なので、座標位置を取得できれば
バルーンチップ(もどき)を表示できるかと
考えたのです。

どうぞよろしくお願いいたします。

編集 削除
NaCl  2004-10-10 13:01:27  No: 85868  IP: [192.*.*.*]

> タスクトレイに表示させたアイコンの座標を知ること

WM_MOUSEMOVEメッセージハンドラで、
GetCursorPos APIを使えば可能とおもいますが、
その他にも解決すべき課題が幾つかありますね。

編集 削除