![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?3dd5154)
No.1ベストアンサー
- 回答日時:
・Windowsの場合
>(1)常駐プログラムをつくる上での考え方
すべてのプログラムは終了させるまで必ず常駐する。
>(2)常駐プログラムに最低限必要なサブルーチン
なのでWindowsには「常駐プログラム」と言う概念はない。
>(3)簡単な常駐プログラムの例
普通にプログラミングすればよい。
・Unix系OS、WindowsではないMS-DOSの場合
>(1)常駐プログラムをつくる上での考え方
「プロセスはシェルから起動させる」
「シェルは起動したプロセスが終了しないと次のプロンプト入力をしない」
と言う2点に注意するだけ。この注意点を克服するのがfork()関数。
>(2)常駐プログラムに最低限必要なサブルーチン
fork()関数
>(3)簡単な常駐プログラムの例
http://ja.wikipedia.org/wiki/Fork
No.2
- 回答日時:
>Windowsには「常駐プログラム」と言う概念はない。
( ´・ω・`)つ【サービスプログラム】
C++で書く場合にはアプリの起動方法が若干違うだけで普通のWindowsアプリケーションと同じように書けます。
※サービスの開始と停止を受け付ける処理を書く必要があります。
VisualC++6.0ではサービスプログラムのテンプレートがバグってて若干修正の必要があったと思います。(いまどきVC++6を使う人もいないと思いますが… orz )
個人的にはC++Builderのテンプレートの方が分かりやすくて簡単だと思います。
C#などのほかの言語でもサービスプログラムは書けます。
「Windowsサービスプログラム サンプル ソース」のキーワードでググルと参考になるソースが見つかります。
※Google推奨、Bingだとサンプルソースがうまく見つかりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
最近、いつ泣きましたか?
泣いてストレス発散! なんて言いますよね。 あなたは最近いつ、どんなシチュエーションで泣きましたか?
-
【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
2024年は「名探偵コナン30周年」「涼宮ハルヒ20周年」などを迎えますが、 あなたが「もうそんなに!?」と驚いた○○周年を教えてください。
-
メモのコツを教えてください!
メモを取るのが苦手です。 急いでメモすると内容がごちゃごちゃになってしまったり、ひどいときには全く読めない時もあります。
-
昨日見た夢を教えて下さい
たまにすごいドラマチックな夢見ること、ありませんか? 起きてからも妙に記憶に残っているような、そんな夢。
-
「お昼の放送」の思い出
小学校から中学校、ところによっては高校まで お昼休みに校内放送で、放送委員が音楽とかおしゃべりとか流してましたよね。 最近は自分でもラジオができるようになって、そのクオリティもすごいことになっていると聞きます。
-
C言語で常駐ソフトを作成
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
PICマイコンのコピー(クローン...
-
Excelで4096点以上のFFTの方法
-
ホームページのプログラムの見...
-
main関数を先頭に置くデメリット
-
モジュール、アプリケーション...
-
TMBMSRV.exeによるCPU使用率上昇
-
エクセルとワードをデスクトッ...
-
VBAでユーザーフォームが自動的...
-
未使用の変数を一括検索する方法
-
XnViewにwebpを「いつも開く」...
-
VBAにてメール作成した際、一部...
-
COBOLでBLOCK CONTAINS句につい...
-
ラベルのアドレスを知る方法は...
-
Javaで2の0乗から-8乗まで表示...
-
AutoCADを用いて板金展開図を自...
-
「Outlookが他のプログラムによ...
-
ドロップダウンリストの文字を...
-
powered byの表記について
-
argc < 2 → argcは2以上であ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
PICマイコンのコピー(クローン...
-
VBAにてメール作成した際、一部...
-
自動クエリとはどういうもので...
-
読み込み中にアクセス違反が発...
-
「Outlookが他のプログラムによ...
-
VBAでユーザーフォームが自動的...
-
未使用の変数を一括検索する方法
-
ゲーミングPCに入っているAlris...
-
モジュール、アプリケーション...
-
XnViewにwebpを「いつも開く」...
-
Excelに埋め込んだVBAのプログ...
-
binファイルってiphone専用です...
-
excelのexe化について
-
ドロップダウンリストの文字を...
-
画像を読み込むのと取り込むの...
-
Google カレンダーの商用利用
-
UWSCで指定のフォルダを開きたい。
-
exeファイルしかないプログラム...
おすすめ情報