私は C++ 言語とこの種のアプリケーションを構築する全体的な方法にかなり慣れていないため、これに完全に間違った方法でアプローチしている可能性がありますが、ここで正しい方法を確認したいと考えています。
基本的に、コンソール アプリケーションとして動作する 1 つの cpp ファイルと、ウィンドウ アプリケーションとして動作する別の cpp ファイルがあります。コンソール アプリケーション内で特定のポイントに達したときに、ウィンドウ アプリケーションを起動できるようにしたいと考えています。これは可能ですか?もしそうなら、どうすればこれを行うことができますか?
詳細 - コンソール アプリケーションは、winsock を使用して別のコンソール アプリケーション (クライアント) と通信する「サーバー」として機能します。コンソール サーバー アプリケーションが特定のポイント (クライアントが接続) に到達したら、Directx を使用して特定のグラフィックスを画面上にレンダリングする、作成した別のウィンドウ アプリケーションを起動したいと考えています。現在、これらの cpp ファイルは両方とも、単一の C++ 2010 Express ソリューションの個別のプロジェクトとして使用しています。現在、2 つの cpp ファイル間にリンクはなく、別々に実行すると両方とも正しく動作します。
さらに詳細が必要な場合は、それらを提供できますが、このアプローチが一般的に機能するかどうかを知りたい.
ありがとう。