2017-01-30 31 views
0

私はC++コンソールアプリケーションを作成しています。コンソール画面をパーツに分割して、すべての部分が個々の出力を出力するようにしたいのですが、コンソール画面がデザインに近いはずです。Far Mangerコンソールapp画面しかし、私はどのように始めるべきか、どのようなライブラリを使ってこれを行うべきかについてはわかりません。申し訳ありませんが、素朴な質問ですが、私は真剣に考えていないし、私が検索したときに私が望むものを見つけることができませんでした。C++コンソール画面を分割する方法は?

+0

ほとんどのコンソールがウィンドウの分割をサポートしているかどうかわかりません。私は彼らが疑う。おそらく、これをサポートするコンソールを見つけて、そのAPIを使用する必要があります。 – Carcigenicate

+0

どのオペレーティングシステムをターゲットにしていますか? (これは、Windowsの場合は[this](http://stackoverflow.com/questions/2732292/setting-the-cursor-position-in-a-win32-console-application)のような回避策があります)。 – Steeve

答えて

1

コンソールテキストの制御(たとえば、位置付けまたはウィンドウ形式の表示)を行う場合は、ncursesを参照してください。

あなたのターゲットシステムはエスケープシーケンス(wiki ANSI Escape Codesを参照)をサポートするか、またはコンソール操作を実装するための特定のAPI(上記のコメントのとおり)を持つことがあります。

関連する問題