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