• 締切済み

タスクトレイのアイコン

自作でタスクトレイに常駐させ、TCP/IPのネットワークログを抽出するツールを作成したんですが、エクスプローラを再起動するとタスクトレイから消え、プロセスだけが残ってしまう事象が起こっています。何かこの事象に対して対策は無いものでしょうか?ちなみにVC++で開発しています。

noname#11716
noname#11716

みんなの回答

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1
参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=664750

関連するQ&A

  • タスクトレイのアイコンが消える

    タスクトレイにアイコン表示させる常駐型ソフトを自作しておりますが、WindowsXP環境でアイコンが消えてしまう現象で困っております。 調べてみましたところ、MS Expolerが落ちたとき起こっているようです。 そこで、対策としてForm1のOnPaintイベント中にNIM_DEL して再度NIM_ADDし、アイコンをタスクトレイに再登録しています。 ところがForm1の再描画が結構発生してしまうことがあり、その際タスクトレイのアイコン登録による画面のちらつきが目に付きます。 どなたか、もっと良い対策方法をご教授願えないでしょうか。 よろしくお願いします。

  • タスクトレイからアイコンが消えた

    今日、パソコンを起動したらタスクバトレイから起動しているはずの アイコンが表示されません。 再起動をしましたが、症状は改善されません。 具体的に、音量のアイコン・Gmailチェッカー・Winump・daemonツールなどです。 いずれもプロセスはたちあがっており、音量に関しては、コントロールパネルの設定をみたところ、 アイコンをタスクトレイに表示するにチェックがはいっていました。 OSはWinXPSP3です。自作PCです。 解決方法をごぞんしの方、教えてください。よろしくお願いします。

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

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

  • タスクトレイのアイコンが消えてしまう。

    こんにちは。 今、タスクトレイに常駐するプログラムを作成しています。 プログラム起動するとすぐ、メインウインドウとタスクトレイにアイコンが 表示されます。 メインウインドウ右上の最小化ボタンまたは、終了ボタンを押すと メインウインドウが消えてタスクトレイのアイコンだけが残るように したいと考えています。 最小化ボタンの場合はWM_SIZEをキャッチして、ShowWindow(hwnd, SW_HIDE) で、メインウインドウだけ消え、タスクトレイのアイコンは残ります。 しかし、終了ボタンの場合は、WM_DESTROY をキャッチし、同じくShowWindow(hwnd, SW_HIDE) でメインウインドウを消しているのですが、メインウインドウだけでなく、 アイコンも消えてしまいます。アイコンを消さずに残すようにしたいのですが、 どうしたらよいでしょうか。WM_DESTROYでは、PostQuitMessage(0)はポストして おらず、最後にreturn 0;を返しています。 どうぞよろしくお願いします。 環境 BCC、WindowsXP、C言語、Win32 API

  • SKYPEのタスクトレー常駐を外すには?

    SKYPEがたまに使えれば便利かと思い、インストールしました。でもPCを立ち上げる度にタスクトレーに入ってきます。タスクトレーはけっこう一杯になっているんで高頻度使用のものしか要りません。PCの立ち上げも随分と重くなっているんでPCにこれ以上の負荷は掛けたくありません。 外そうかと思い、「スタートアップ」を開けてみましたがそこには入っていません。「システムツール」の「タスク」にも入っていません。それならば、と、「アイコンを作成する」「クイック起動」などの全てのオプション項目のチェックを外してインストールし直してみましたが無駄でした。 タスクトレーからの常駐を外すにはどうすれば良いのでしょうか???

  • タスクトレイがなくなってしまう

    NT4.0(SP5)を使用しているのですが、突然タスクトレイがなくなってしまうという現象が起こりました。 タスクマネージャで確認すると、常駐させていた各プロセスは問題なく働いているようです。また、イベントログにもエラーログは残っていません。 今年の1月に再インストールをして依頼、半年以上ものあいだ同条件で全く問題なかったのですが・・・ 心当たりのある方がおられましたらアドバイスください。 (同時期から、MS Officeのショートカットバーも突然落ちるようになりました・・・)

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

    VisualBasic2008で起動させると、タスクトレイに常駐し、 ダブルクリックや右ボタンから設定メニューを選ぶと、設定用のダイアログボックスが表示されるようなアプリを作成したいのですが、何か簡単なサンプルはあるのでしょうか? よく見かける例は桜時計やメモリークリーナのようなものです。 タスクトレイで常駐する仕組みが知りたいので、複雑なものより簡単なものを探しています。 このようなタスクトレイ常駐するソフトを解説している本なども合わせて探しています。

  • Vistaのタスクトレイのアイコンが表示されなくなった

    こんにちは。 自作パソコンでVista Ultimateをインストールして使ってます。 原因が分かりませんが、数日前からタスクトレイの幾つかのアイコンが表示されなくなりました。 コントロールパネルのスタートアッププログラムの変更、ソフトウェアエクスプローラ、スタートアッププログラムには登録され、実行しているようなんですけど、タスクトレイにアイコンが表示されません。 解決方法がありましたら、教えてください。 再インストールは、避けたいです。ソフトも沢山インストールしているので。 よろしくお願いします。

  • Java Runtime Environment Version 5.0をアンインストール後、タスクトレイにアイコンが表示されなくなりました

    OS:XP Pro SP2 SUNの「Java Runtime Environment Version 5.0」をアンインストール後、PCを再起動させてみると、それまでタスクトレイに表示されていた「常駐ソフト」のアイコン、並びに「起動させるとタスクトレイにアイコンが表示されるソフト」のアイコンが表示されなくなりました。「アクティブでないインジケータを隠す」はONにしていません。 「IconStreams」と「PastIconsStream」を削除後、「wmic process where(caption="explorer.exe") call terminate」を実行しましたが、症状は改善されませんでした。システムの復元も実行してみましたが同じでした。 対処法をご存知の方が居られましたら、宜しくお願い致します。

  • タスクトレイに実行中のアイテムが表示されたりされなかったり・・・

    xpPROです。 タスクトレイ(右下の時計の横)に常駐タスクが表示されたりされなかったりして困っています。 この症状は以前からで、変だなあ、とは思っていたのですが・・・ Meの時には電源管理(電池のようなアイコン)ATIドライバのアイコン、等々すべていつも表示されていました。隣においてある2000PCではそのようなことはないです。それらが、起動時に表示されたりされなかったりするわけです。 起動してないかといえばそういうわけではなくて、ctr+shift+escでタスクマネージャを見るとすべて動いています。 で、終了させて起動させるとタスクトレイに出てきます・・・ 何に困っているかというと、常駐タスクをタスクトレイから終了できないことと、タスクトレイに表示されたボリュームアイコンにマウスカーソルを合わせてホイールで音量調整できるソフトを使い始めたのですが・・・案の定表示しなくて(はじめのうちは表示していた)使い物になりません・・・ これはどういうことなのでしょうか? 対策を教えてください

専門家に質問してみよう