• 締切済み

常駐アプリについて

C#で常駐アプリを作りたいのですがいい方法はありませんか? よろしくお願いします。

みんなの回答

  • kakusuke
  • ベストアンサー率36% (95/259)
回答No.3

情報が少ないのでなんとも。 とりあえず選択肢としては、 1.アイコン化可能なアプリをスタートアップに登録 2.Windowsサービス という感じですかね?

回答No.2

・DOSまたはUNIX forkで子プロセスを生成し、シェルから呼ばれたプロセスを終了させる。 これにより「子プロセスとしてforkで生成したプロセスは動いたまま」になり、なおかつ、シェルは「プロンプトから起動したプロセスが終了した」と思ってくれるので、結果的に「常駐した」事になる。 ・Windows ただ単に終了しなければ良い。 とは言え「一般的に言われる常駐ソフト」のような動作をしたいならば、プロセス間通信をしたりしなければならないだろうし、通常のアプリケーションとして起動せずにシステムにサービスとして登録してサービスを提供しなければならないだろう。

回答No.1

あなたの言う「常駐アプリ」とは何ですか。 MS-DOSの時代ならともかく, Windowsにおいてはプロセスが常駐したまま別のプロセスが起動するのは特別なことではありません。

関連するQ&A