如何在c ++ / CLI应用程序中显示控制台?

用户名

我正在VS 2012中进行c ++ / CLI应用程序分配。出于测试目的,我试图将一些输出打印到控制台(以在构建方法时测试方法),但是此Windows窗体应用程序没有控制台窗口。有没有办法让我显示控制台窗口?

还是有人对我如何显示方法输出/结果有建议?

谢谢。

编辑-我想出了如何使控制台窗口正常工作。感谢David的回复。

杰夫

正如@David指出的那样,Debug :: WriteLine是跟踪状态或将状态发送到输出窗口的绝佳方法。

System::Diagnostics::Debug::WriteLine(L" -- Object State or Tracing");

但是,如果仍然需要Windows应用程序的控制台窗口,请考虑以下事项:

// Beginning of Application
#if _DEBUG
    if (::AllocConsole())   // <-- http://msdn.microsoft.com/en-us/library/windows/desktop/ms681952(v=vs.85).aspx
        if (!::AttachConsole(ATTACH_PARENT_PROCESS))  // -1 == ATTACH_PARENT_PROCESS or Process ID
            System::Windows::MessageBox::Show(L"Unable to attach console window", L"Error", System::Windows::MessageBoxButton::OK, System::Windows::MessageBoxImage::Exclamation);
#endif

// Application End
#if _DEBUG
    ::FreeConsole();       // <-- http://msdn.microsoft.com/en-us/library/windows/desktop/ms683150(v=vs.85).aspx
#endif

请注意,只有在使用调试配置进行构建时,才会看到此信息。

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C ++中从控制台应用程序显示MFC对话框?

来自分类Dev

如何在C ++中从控制台应用程序显示MFC对话框?

来自分类Dev

如何在Windows下使用cmake在qt GUI应用程序中显示控制台

来自分类Dev

如何显示/隐藏控制台窗口应用程序?

来自分类Dev

如何使用 React 在浏览器中显示控制台应用程序?

来自分类Dev

在C#控制台应用程序中显示阿拉伯字符

来自分类Dev

如何在C#中的控制台应用程序中激活代码的不同部分

来自分类Dev

如何在C#控制台应用程序中播放背景音乐

来自分类Dev

如何在C#控制台应用程序中返回简单的int值

来自分类Dev

如何在c#控制台应用程序中从.cshtml(razor)模板创建pdf

来自分类Dev

如何在控制台应用程序C#中打印值

来自分类Dev

如何在C#控制台应用程序中过滤文件类型,例如.exe

来自分类Dev

如何在控制台应用程序C#中访问SolidBrush

来自分类Dev

C# 如何在控制台应用程序中制作水平条形图

来自分类Dev

如何从C#中的控制台应用程序运行Web应用程序

来自分类Dev

如何在ASP.NET Core 1.0中显示Web应用程序的LoggerFactory日志控制台?

来自分类Dev

如何在控制台应用程序中读取txt文件并将其显示为表格?

来自分类Dev

如何在具有Windows应用程序输出类型的C#程序上显示控制台

来自分类Dev

如何在ConEmu中运行C ++控制台程序(这是独立的C ++文件,而不是Code :: Blocks中的控制台应用程序项目)?

来自分类Dev

C#填充的数组属性在控制台应用程序调用程序中显示为“ null”

来自分类Dev

C#填充的数组属性在控制台应用程序调用程序中显示为“ null”

来自分类Dev

如何在node.js控制台应用程序中应用模块模式?

来自分类Dev

如何在程序类(控制台应用程序)中访问变量

来自分类Dev

如果用户在C#程序中打印“ x”,如何使控制台应用程序退出?

来自分类Dev

如何从带有Windows 7样式按钮的控制台应用程序中显示对话框?

来自分类Dev

如何使用控制台应用程序获取输出并将其显示到MFC对话框中StaticText

来自分类Dev

Qt如何在Windows中的非控制台应用程序中使用main()?

来自分类Dev

如何在Symfony2控制台应用程序中添加辅助输出?

来自分类Dev

如何在Windows Form应用程序中嵌入控制台?

Related 相关文章

  1. 1

    如何在C ++中从控制台应用程序显示MFC对话框?

  2. 2

    如何在C ++中从控制台应用程序显示MFC对话框?

  3. 3

    如何在Windows下使用cmake在qt GUI应用程序中显示控制台

  4. 4

    如何显示/隐藏控制台窗口应用程序?

  5. 5

    如何使用 React 在浏览器中显示控制台应用程序?

  6. 6

    在C#控制台应用程序中显示阿拉伯字符

  7. 7

    如何在C#中的控制台应用程序中激活代码的不同部分

  8. 8

    如何在C#控制台应用程序中播放背景音乐

  9. 9

    如何在C#控制台应用程序中返回简单的int值

  10. 10

    如何在c#控制台应用程序中从.cshtml(razor)模板创建pdf

  11. 11

    如何在控制台应用程序C#中打印值

  12. 12

    如何在C#控制台应用程序中过滤文件类型,例如.exe

  13. 13

    如何在控制台应用程序C#中访问SolidBrush

  14. 14

    C# 如何在控制台应用程序中制作水平条形图

  15. 15

    如何从C#中的控制台应用程序运行Web应用程序

  16. 16

    如何在ASP.NET Core 1.0中显示Web应用程序的LoggerFactory日志控制台?

  17. 17

    如何在控制台应用程序中读取txt文件并将其显示为表格?

  18. 18

    如何在具有Windows应用程序输出类型的C#程序上显示控制台

  19. 19

    如何在ConEmu中运行C ++控制台程序(这是独立的C ++文件,而不是Code :: Blocks中的控制台应用程序项目)?

  20. 20

    C#填充的数组属性在控制台应用程序调用程序中显示为“ null”

  21. 21

    C#填充的数组属性在控制台应用程序调用程序中显示为“ null”

  22. 22

    如何在node.js控制台应用程序中应用模块模式?

  23. 23

    如何在程序类(控制台应用程序)中访问变量

  24. 24

    如果用户在C#程序中打印“ x”,如何使控制台应用程序退出?

  25. 25

    如何从带有Windows 7样式按钮的控制台应用程序中显示对话框?

  26. 26

    如何使用控制台应用程序获取输出并将其显示到MFC对话框中StaticText

  27. 27

    Qt如何在Windows中的非控制台应用程序中使用main()?

  28. 28

    如何在Symfony2控制台应用程序中添加辅助输出?

  29. 29

    如何在Windows Form应用程序中嵌入控制台?

热门标签

归档