none
notifyIconについて RRS feed

  • 質問

  • windows formにおけるnotifyIconについて質問なのですが、Iconの表示のしかたがまず、ドラッグ&ドロップして、Iconのプロパティで適当なアイコンを選ぶとあるのですが、拡張子が.icoの物を選ぼうとしても自分のPCにはないのですが、どのようにして選択できるのでしょうか。あらかじめ.icoの拡張子を持つ物を用意しておかなければならないのでしょうか。よろしくお願いします。

    2007年2月8日 2:10

すべての返信

  • 質問の内容がこのフォーラムに合っていませんよ。(^^

    さて、アイコンですが、自分オリジナルのアプリであれば、自分オリジナルなアイコンを用意するのが普通でしょう。ただ、Windowsにはいくつかアイコンがありますので、それを流用できなくはないです。このようなアイコンを抽出するソフトがフリーで存在します。あとは、

    フリーなアイコン集
    http://blogs.wankuma.com/trapemiya/archive/2006/08/11/35788.aspx

    なんかも探せばあります。

    それらを参考にして、自分で作成するアイコンエディタなんかもフリーで存在します。

    2007年2月8日 2:45
    モデレータ
  • 回答ありがとうございます。また参照等を見ているんですが、システムトレイって何でしょうか?新しい項目を追加してIconを追加してデザインしてみたんですが、表示の仕方がわかりません。よろしくお願いします。
    2007年2月8日 5:18
  • Web アプリケーションに NotifyIcon なんてありません。これがあるのは Windows Form のアプリケーションです。
    URL のところに小さくでるアイコンのことなら通称 Favicon(フェイバリット・アイコン)です。
    システムトレイではなく、タスクトレイが正式な名称です。

    Web のことならここで議論してもいいですが、タスクトレイに常駐させる NotifyIcon であれば
    Visual Basic Express Edition フォーラム
    Visual C# Express Edition フォーラム
    Visual C++ Express Edition フォーラム
    のどれか、ご利用のプログラム言語に合わせて質問してください。

    2007年2月8日 5:52
  • 以下が参考になると思います。通知領域というのがシステムトレイのことです。右下に時計なんかが表示されている領域のことです。

    Windowsタスクバーの通知領域にアイコンを表示する
    (NotifyIconクラス)
    http://itpro.nikkeibp.co.jp/article/COLUMN/20060731/244741/

    ところで、日本ではタスクトレイと言われることが多いのですが(あんまり通知領域とは言わないですよね)、英語ではSystem Trayじゃないでしょうか? たぶん、タスクトレイはタスクバーという名称の影響で、日本ではタスクトレイと一般的に呼ばれるようになったのではないかと思います。

    #この件に関するこれ以上の質問は、おがわさんが書かれている通り、他のフォーラムに移動した方が良いです。

    2007年2月8日 6:20
    モデレータ