バルーンチップテキストにURLリンクを含めるには?


ぴよぴよ  2004-11-10 20:01:39  No: 55106

VisualC++6.0でタスクトレイのアイコンから
バルーンチップを表示するプログラムを作成しているのですが、
バルーンチップテキストにURLリンクを含めることは可能でしょうか?
バルーンチップがクリックされたらそのリンク先へジャンプする
という動作を実現したいのです。

NOTIFYICONDATAのszInfoに"http://〜"という文字列を渡したり
HTMLタグで囲んだりして渡してみましたが、
そのまま表示されるだけでリンクにはなりませんでした。

何か良い方法がありましたらご教授ください。


シャノン  2004-11-11 02:40:38  No: 55107

NOTIFYICONDATA のバルーンチップではなく、一般の ToolTip コントロールの話になりますが、TOOLINFO 構造体の uFlags メンバに、TTF_PARSELINKS という、それっぽい名前のフラグがあります。
試してないので、これがご期待に沿うものかどうかはわかりませんが…

タスクトレイのバルーンチップが表示されたことを何らかの方法で検出して、TTM_SETTOOLINFO でフラグを設定してやるか、そもそもバルーンチップ表示は Shell_NotifyIcon の機能に頼らずに自前で行うか…になるでしょうか。

#このへん、もうちょっと連携を考えて API のデザインをしていただきたいものです>M$社


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加