4

同じアイコンを使用してアプリケーションのアイコンを設定し、アイコンを通知しますが、コンパイル時に、exeファイルの中に2つのアイコンがあります。

アイコンを通知する(または逆にする)ようにアプリケーションアイコンを設定する方法はありますか?私は小さなアプリを作成していて、exeファイルのサイズを(数キロバイトでも)減らすことが重要です。

この問題を解決するのを手伝ってもらえますか?どうもありがとうございます。

4

3 に答える 3

3

NotifyIconアプリケーションと同じアイコンを使用したい場合は、フォームで次のようにします。

 trayIcon.Icon = new Icon(this.Icon, 40, 40); //trayIcon is your NotifyIcon
于 2013-09-02T01:00:33.873 に答える
3

.exe自体のメインアイコンを取得する場合は、次のように実行できます。

NotifyIcon.Icon = System.Drawing.Icon.ExtractAssociatedIcon(Application.ExecutablePath);
于 2018-04-25T18:00:50.060 に答える
0

メインフォームアイコンをアプリケーションアイコンと同じにし、Form_LoadでNotifyIconコントロールのiconプロパティをthis.Iconに設定します。

それが役に立てば幸い

于 2012-08-04T03:52:49.433 に答える