コンソール アプリケーションを呼び出す新しいプロセスを作成しています。この子プロセスのコンソール ウィンドウの色を変更したいと考えています。
その理由は、アプリケーションがコンソール カーソルを操作するため、コンソールの stdout をリダイレクトできないためです。代わりに、コンソール フレームを取り除き、必要な情報を切り取って、コンソールをアプリケーション全体に埋め込みます。似合うように色を変えたいです。
関数は知ってSetConsoleTextAttribute
いますが、子プロセスの stdout ハンドルにアクセスして使用する方法がわかりません。
誰にもアイデアはありますか?