Top / Programming / C++Builder / タスクトレイにアイコンを登録する(C++Builder6)

タスクトレイにアイコンを登録する(C++Builder6)

C++Builder6には、専用のコンポーネントが付属しています。 samplesタブにあるTrayIconです。

BDS2005では、正式にAdditionタブにTTrayIconが用意されました。
ただし、C++Builder6のTrayIconとは異なります。
=> タスクトレイにアイコンを登録する(BDS2005)

$(BCB)\Examples\Controls\Source\にソースコードがあります。

サンプルも$(BCB)\Examples\Controls\Traydemoにあります。

プロパティ

Animate

trueのときはアニメーションをする。

アニメーションはIconsプロパティで指定したImageListのアイコンを順番に表示する。

AnimateInterval

アニメーションの間隔。単位はミリ秒。

Hide

trueのときはフォームを最小化したときに、タスクバーに表示しない。

Hint

タスクトレイのアイコンにマウスカーソルをあわせたときに表示するヒント。

IconIndex

Iconsプロパティで指定したImageList中の中で、使用するアイコンの番号。

Icons

使用するアイコンの画像を持つImageList

Name

コンポーネントの名前

PopupMenu

タスクトレイのアイコンがクリックされたときに表示するポップアップメニュー

PopupMenuOn

ポップアップメニューを表示するマウスイベント。

RestoreOn

フォームを元に戻すマウスイベント。

Tag

タグ

Visible

trueのときはタスクトレイにアイコンを表示する。