【问题标题】:Console/Command Prompt Full screen in Windows Vista/7Windows Vista/7 中的控制台/命令提示符全屏
【发布时间】:2011-01-28 02:03:28
【问题描述】:

有没有办法让 Windows Vista/7 中的控制台窗口全屏显示?

我正在寻找可分发的 C/C++ 解决方案、库或模拟器。

微软的“solution”是安装虚拟机,相当可笑。

相关的super user's question没有很好的答案。

对于感兴趣的人,由于 WDDM 驱动程序不支持 int10 拦截,因此无法使用全屏控制台模式。

【问题讨论】:

  • Diago 对超级用户问题的回答有什么问题?具体来说,链接here.
  • 大多数 Vista Premium 用户都启用了 AERO 主题。

标签: c++ windows-7 windows-vista console fullscreen


【解决方案1】:

获取Console2 源代码,将其修改为去除工具栏和其他您不需要的视觉垃圾并以全屏模式运行。

它所做的是启动一个命令行 shell,将输出重定向到它自己的内部缓冲区,然后使用 GDI 将这些缓冲区中的文本绘制到位图上。 Virtual PC 解决方案会做同样的事情,但不包括整个“模拟另一个操作系统”层。 :-)

【讨论】:

    【解决方案2】:

    遗憾的是not possible any more,即使您从 XP 复制并安装 控制台的全屏视频驱动程序

    正如您所说,新的驱动程序模型不允许/支持它。 (所以你也可以告别没有模拟器/虚拟机运行的 DOS 游戏。)

    【讨论】:

      【解决方案3】:

      Yahh .. 它有点吵.. 但它可能。简单的技巧是转到确切的文件,即 C:/ 中的 cmd.exe 和 复制 cmd.exe 并将其粘贴到桌面。参考这个步骤,

      cmd.exe >属性>兼容性>(然后将模式更改为Windows 7)>并保存。

      再次,

      打开 cmd 控制台 > 属性 > 布局 > Width:300 , Height:300 (改成这个)。

      并享受全屏模式(全窗口)!!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-02-21
        • 2016-04-18
        • 1970-01-01
        • 2023-03-23
        • 2021-08-17
        • 1970-01-01
        • 2014-02-08
        相关资源
        最近更新 更多