Tipsその他タスクトレイにアイコンを登録する(C++Builder2006)C++Builder2006では、正式にAdditionタブにTTrayIconが用意されました。フォームにTTrayIconを配置します。TrayIcon1のVisibleプロパティを「true」にします。アプリケーションを実行します。タスクトレイにアイコンが表示されると成功です。タスクトレイに隠すタスクトレイにアプリケーションを隠したり、元に戻すアプリケーションです。最小化するとタスクトレイにアイコンを表示し、タスクバーには何も表示しません。タスクトレイのアイコンを左クリックすると、フォームを元のサイズに戻します。右クリックするとポップアップメニューが表示し、「表示する」を選択するとフォームを元のサイズに戻します。フォームに、TTrayIconとTPopupMenu、ApplicationEventsを配置します。TrayIcon1->PopupMenuにPopupMenu1を設定します。ウィンドウを最小化したときの処理を追加します。ApplicationEvents1にOnMinimizeイベントハンドラを追加します。Hide();}最小化されているアプリケーションを元のサイズに戻したときの処理を追加します。TrayIcon1にOnClickイベントハンドラを追加します。Application->BringToFront();}TrayIcon1とPopupMenu1を関連づけます。TrayIcon1のPopupMenuプロパティにPopupMenu1を設定します。PopupMenu1に「表示する」メニューを追加します。追加した「表示する」メニューのOnClickイベントにTrayIcon1Clickを設定します。プログラムは次のようになります。デモプログラムがあります。Networkに記事がありました。2006の新しいコンポーネントTTrayIconバグ報告・問い合わせは山本(yamamoto@gesource.jp)までお願いします。