Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
重複の可能性: cout を Windows のコンソールにリダイレクトする
で子リッチエディット ウィンドウを作成しましたがCreateWindow、コンソールではなくリッチエディット コントロールにテキストが表示されるように、すべての cout 呼び出しをリダイレクトすることは可能でしょうか?
CreateWindow
私の知る限り、それはできません。コントロールにテキストを設定するには、ウィンドウ メッセージを送信する必要があります。
ストリーム構文を使用できないと言っているわけではありません。独自に定義して のostream代わりにcoutそれを使用し、ウィンドウにバイトを渡すことができます。生成しない出力には役に立ちませんし、printf呼び出しを混在させても役に立ちません (これは実際にはすべきではありません)。
ostream
cout
printf