将Windows对话框错误消息redirect到控制台

有谁知道如何redirect/捕获模态Windows错误对话框? 对于非交互式命令行程序来说,这只是试图运行程序并捕获退出代码和stdout / stderr输出的问题。

此问题的最新实例是具有以下forms的模式Windows对话框:

程序无法启动,因为您的计算机中缺less<foo.dll>。 尝试重新安装程序来解决这个问题。

(模态GUI窗口的标题是“系统错误”)

Solutions Collecting From Web of "将Windows对话框错误消息redirect到控制台"