私は問題があります。winformをトレイに追加する必要があります。たとえば、トレイに時計を追加したいのですが、これを行うには、システムトレイに小さなウィンフォームを追加する必要があります。これにより、時刻が表示され、設定などを編集するための小さなコンテキストメニューも表示されます。
このフォームをシステムトレイに追加するにはどうすればよいですか?(私はインターネットでアイデアを検索しようとしましたが、解決しましたが、とにかくこれをC#に実装する方法がわかりません)
NotifyIconオブジェクトを使用し、フォームのサイズ変更イベントを処理して、フォームを非表示にし、NotifyIconを表示することができます。http://alperguc.blogspot.com/2008/11/c-system-tray-minimize-to-tray-with.htmlを参照 して、アプリをシステムトレイに最小化します。
Windowsは、トレイへのアイコンの追加をサポートしています。その正式名称は通知領域です。そこに他のものを追加することはサポートされていないため、WinFormを追加するというあなたのアイデアは単に実行可能ではありません。
WindowsフォームNotifyIcon
コントロールを確認してください。
通知領域にアイコンを作成するコンポーネントを指定します。