• ベストアンサー

タスクトレイ常駐するプログラムの書き方

mk48aの回答

  • ベストアンサー
  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.1

とりあえず、ここらあたりが参考になるかと。 http://www.atmarkit.co.jp/fdotnet/dotnettips/392notifyicon/notifyicon.html

関連するQ&A

  • タスクトレイにカレンダーを常駐したい。

    WIn98ですが、 タスクトレイ?(右下の時計のところ)に、 カレンダー(日付だけで良い)をいれたいのですが、 OS標準では、不可能ですか? 不可能であれば、フリーのソフトで何かありませんか? 一応探してはいるのですが、あるには有るのですが、 現在ある時計ぐらいの大きさ、感じで、 タスクトレイに常駐できるものが良いのですが、 有りませんか?

  • タスクトレー常駐

    初心者なので、サンプル等みようみまねで何とか・・・という感じです。 今MFCでタスクトレーに常駐させるアプリを作成しております。そこで、タスクトレーのアイコンを右クリックしてメニューを表示させていろんな処理をさせようと考えております。そこで、わからないのが、メニューを表示させて、なにも選択しなかった場合、メニューを消すことができておりません。 その出てきたメニューリスト以外のところをクリックするとそのメニューを閉じるようにしたいとおもっているのですが、どのようにすればいいのか教えていただけないでしょうか。 ちなみに、「DefWindowProc」関数でメッセージを取得してWM_TRAYICONMESSAGE時にメニューを表示するようにしています。 何か補足しなければならなければおっしゃてください。 よろしくお願いします。

  • タスクトレイに常駐しているソフトを起動させない方法

    『PCではウインドウを起動していなくてもバックグラウンドで動作しているソフトが多数ございます。 それらが画面の右下にあるタスクトレイに常駐しているソフト達です。(時計なども含みます) これらのソフトはWindowsを起動すると同時に、起動するように設定されているのですが、その時点でPCのシステムリソースを消費しています。 しかも起動してからそれらを閉じてもシステムリソースは回復しないので、起動しないように設定する必要があります。 特に****のコンテンツは重いため、再生時にPCに負荷がかかるようです。 かつ、複数同時ダウンロードなどを行うと、さらに負荷がかかります。 PCのスペックが低い場合は、これらの常駐ソフトが起動しないように設定することをおすすめいたします。 中には切ってはいけないものもございますので、ご注意ください。 (各種プレイヤーなどは常駐することが多いですが、起動しないように設定しても問題ありません)』 (1)↑以下のアドバイスをあるソフト会社から頂いたのですが具体的にタスクトレイに常駐しているソフトを起動させない方法を教えてください。 >中には切ってはいけないものもございますので、ご注意ください。 (2)↑具体的に何を切ってはいけないのでしょうか? よろしくお願いします。

  • RealPlayerのタスクトレイへの常駐を止めさせたい

    こんにちわ。 タイトルの通りなのですが、RealPlayer8をインストール したら、PC起動時にタスクトレイにアイコンが常駐します よね! あれをWin2Kで常駐しないように解除するにはどのように したら良いでしょうか? Win98SE機の場合は スタート-プログラムーアクセサリ-システムツール- システム情報で設定できると思うのですがWin2Kの場合 はいかがでしょうか? ご教授お願い致します。

  • タスクスケジューラで起動、タスクトレイにアイコン

    Windows Server 2008 R2を利用しています。 普通にダブルクリックで起動すると、タスクトレイ(タスクバー右端)にアイコンが常駐するアプリがあります。 これを、サーバ起動時に実行したいため、タスクスケジューラでシステム起動時に実行するよう設定しました。 しかし、再起動しログオンしてみると、プロセスは起動しているのですが、アイコンがタスクトレイに表示されません。 スタートアップフォルダにショートカットを入れるのは試してみたのですが、それだとログオン時に実行なので、ちょっと求めているものとは違いました。 再起動時に自動実行し、かつタスクトレイにアイコンが常駐するような設定方法はございますでしょうか。 よろしくお願いいたします。

  • タスクトレイアイコンを消したい

    常駐ソフトの常駐ははずさないで、 ”タスクトレイアイコンを表示しない”という機能を 持っていないソフトの中で特定のソフトのタスクトレイアイコンを 選択的に消す方法はないでしょうか? OSレベルでの設定方法やユーティリティーソフトを探しています。 OSのタスクバーのプロパティ=通知のカスタマイズで ”常に非表示” に設定すれば << の陰に隠すことは可能ですが 行いたいことは、<< を押しても表示されないようにしたいのです。 以上、よろしくお願いいたします。

  • タスクトレイにノートンが常駐されてない

    お世話になります。 当方、OSが98でして、以前までウイルスバスターを使用しておりました。いろいろとわけあってノートンインターネットセキュリティを導入したのですが・・・右下のタスクトレイ(っていうのでしょうか?時計が表示されているところです)に本来ならば常駐されている証である(と思うのですが)ノートンのアイコンが表示されないのです。 ノートンをインストして再起動した直後はアイコンが表示されているのですが、もう一度再起動したときにはアイコンは消えております。 インターネットプラウザを立ち上げてみると、右上のツールバーの端っこにはノートンアンチウイルスをインターネットセキュリティの表示がされております。ということは、ちゃんと効いている、ということなのでしょうか? 長々と申しわけございませんが、ぜひともご教授ください。

  • タスクトレイに常駐させる付箋ソフトはありますか?

    Windows7を使っています。 付箋ソフトがあったので、使っています。 起動時に自動起動するようスタートアップに入れています。 1週間、1、2か月先の予定を付箋に入力しておくのですが、起動時に自動起動させるとはいえ、1つのプログラムであっても、タスクバーを常時占領されており、かなり邪魔です。 せめてタスクトレイに閉まえないかと思うのですが、設定を変更するのは無理なのでしょうか? 付箋ソフトで、『タスクトレイ』に常駐してくれるソフトはありますでしょうか? 3つぐらい試しにソフトをダウンロードして使いましたが、やたら機能が多すぎたり重かったりややこしかったり…。 おすすめのソフトがあれば教えてください。 機能はWindows7の付箋ほどで十分です。

  • 非常駐ソフトを常駐させる方法

    常駐型ではない時計とカレンダーがあるのですが、 これらを起動した後、閉じるとタスクバーではなくタスクトレイに入り、 ダブルクリックで開くように出来る方法はありますか? 特に時計は閉じるとタイマーが起動しないので、閉じても常駐出来るようにしたいです。 もしくはデスクトップに表示されるが、タスクバーにはソフトが表示されないような方法でも構わないです。 ただ、メモ帳で英数を打ち込んで~というのは苦手なので、 出来ればそれ以外の方法でお願いします。 フリーソフトを利用する方法でも構いません。 よろしくお願いします。 OSはWindows 98 SEです。

  • タスクトレイでのタスクアイコン表示位置の固定

    タスクバー を下部に設定した際 タスクトレイでは、いつも基本的に時計が一番右に来ます。 あるソフトをタスクトレイに常駐させているのですが これを、トレイの指定の位置 (一番右 とか 右から2番目(時計の次)・・・、など) に常に固定して表示させる方法は無いでしょうか? 但し、アプリやソフトの立ち上がりの順番を制御することでの 表示順番調整、と言う方法は取りたくありません。 レジストリ等を少し触るなどで、方法は存在しませんでしょうか? 操作したいものは WIN XP PRO WIN XP HOME 両方です。