【问题标题】:Cursor control in console display控制台显示中的光标控制
【发布时间】:2015-05-19 19:24:08
【问题描述】:

ANSI.SYS 在 Windows 8.1 中丢失;那么如何在控制台显示中创建光标控制呢?

我目前正在使用 C;如果不能在 C 中完成,可以在 C++ 中完成吗? Config.sys 应该有 DEVICE=ANSI.SYS

【问题讨论】:

    标签: c console


    【解决方案1】:

    您想将古老的古老 MS-DOS 技术与现代Windows NT 控制台混合使用。 ANSI.SYS 丢失了,因为它looong已死。

    您想要做的是利用 NT 控制台。 Here's a starting point in the API documentation. 特别是there's a guide on handling mouse input,您可以将其用作起点。

    您可能会发现使用 Termboxpdcurses 之类的库更容易,具体取决于您要编写的程序类型。如果您想编写此类程序,甚至还有一些基于文本的用户界面 (TUI) 库,例如 Turbo Vision

    【讨论】:

      猜你喜欢
      • 2010-11-20
      • 2012-09-29
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-18
      • 1970-01-01
      相关资源
      最近更新 更多