C++ 使用OutputDebugString()在Visual Studio输出窗口中显示超链接

C++ 使用OutputDebugString()在Visual Studio输出窗口中显示超链接,c++,visual-studio,debugging,C++,Visual Studio,Debugging,我发现在测试套件的调试输出中包含超链接非常有用,如下所示: OutputDebugStringA("file://c:/path/index.html") 上面的命令将引用的URL作为超链接打印到输出窗口。可以按CTRL键单击它,指定的HTML文件将在新的IDE选项卡中打开 就其本身而言,这是非常宝贵的。然而,我的套件生成了几十个可能有用的HTML日志文件,在调试期间,输出窗口变成了蓝色转义URL的海洋。我想隐藏URL并显示一些可选的CTRL可单击文本。以下内容不起作用,但应该说明我正在尝试做

我发现在测试套件的调试输出中包含超链接非常有用,如下所示:

OutputDebugStringA("file://c:/path/index.html")
上面的命令将引用的URL作为超链接打印到输出窗口。可以按CTRL键单击它,指定的HTML文件将在新的IDE选项卡中打开

就其本身而言,这是非常宝贵的。然而,我的套件生成了几十个可能有用的HTML日志文件,在调试期间,输出窗口变成了蓝色转义URL的海洋。我想隐藏URL并显示一些可选的CTRL可单击文本。以下内容不起作用,但应该说明我正在尝试做什么:

OutputDebugStringA("<a href=\"file://c:/path/index.html\">Index</a>")
OutputDebugStringA(“”)

这样的事情可能吗?

不管输出窗口是如何实现的,您基本上都要听天由命;我猜它只是让一些看起来像URL的东西变热了,可能不支持HTML。也许您可以开发一个Visual Studio外接程序,其行为类似于支持HTML的输出窗口