0

私は最近、.net を使用していない人々にリーチするために C++ の学習を開始しました。プログラムをバックグラウンドで実行する必要があります(ユーザーに視覚的な表示がないため、ウィンドウやコマンドはありません)。C# でこれを行うにはさまざまな方法があることは知っていますが、C++ (特に Dev-C++) でこれを行う方法はわかりません。どんな助けでも大歓迎です。

4

2 に答える 2

3

まず第一に、Dev-C++ を使用すべきではありません。本当に Visual Studio を使いたくない場合 (なぜですか? それは無料です!)、Code::Blocks や Eclipse などを選択することをお勧めします。Dev-C++ は 5 年ほど更新されていません...

C++ でバックグラウンド プロセスを作成する方法は基本的に C# と同じですが、ほとんどの作業を処理する C# の膨大なクラス ライブラリを利用できないだけです。

あなたの主な選択肢は、Windows サービス、または通常の Windows アプリケーションを作成し、単にウィンドウを表示しないことです...どちらを選択するかは、特定の要件によって異なります (誰もログインしていないときでも実行したいですか、それともしたいですか)ログインしたユーザーに関連付けられているなど)

于 2010-04-30T01:52:12.153 に答える
0

コンソール アプリケーションではなく、Windows GUI アプリケーションを作成する必要があります (そうしないと、コンソール ウィンドウが表示されます)。次に、ウィンドウを作成しないでください。

于 2010-04-30T02:04:35.213 に答える