是否可以将cout流重定向到具有hwnd句柄的特定窗口(控件)



可能重复:
将cout重定向到windows 中的控制台

我已经用CreateWindow创建了一个子richedit窗口,我想知道是否可以重定向所有cout调用,以便文本显示在richedit控件中而不是控制台中?

据我所知,你不能这么做。您需要发送窗口消息来设置控件中的文本。

这并不是说你不能使用流语法。您可以定义自己的ostream,并使用它来代替cout,然后将字节传递到窗口中。它对任何未生成的输出都没有帮助,如果混合使用printf调用(实际上不应该这样做(也没有帮助。

相关内容

  • 没有找到相关文章

最新更新