2

これらの WinAPI 関数に相当する Linux コンソール (/ターミナル) はありますか?

GetConsoleScreenBufferInfo // for getting cursor position
SetConsoleCursorPosition // for setting cursor position
SetConsoleWindowInfo // for resizing console window or hiding cursor
ReadConsoleOutputCharacter // for reading the character at some position
ReadConsoleOutputAttribute // for reading color info of the character at some position
WriteConsoleOutputAttribute // for changing color info of the character at some position 

?

4

2 に答える 2

3

Ncursesを使ってみることができます

カーソル位置を取得する

~$ echo -e "\033[6n"

コンソール ウィンドウのサイズ変更用

wmctrl -r "Mozilla Firefox" -e <G>,<X>,<Y>,<W>,<H>
于 2013-09-01T18:51:40.270 に答える
1

ほとんどすべてのコントロールがあります

http://ispltd.org/mini_howto:ansi_terminal_codes

http://ascii-table.com/ansi-escape-sequences-vt-100.php

http://invisible-island.net/xterm/ctlseqs/ctlseqs.html

それらはで実行できますcout<<

于 2013-09-01T20:31:05.687 に答える