我查看了 NCurses 函数列表,但似乎找不到返回已打印在屏幕上的字符的函数。每个字符单元格中存储的字符是否有可访问的值?如果没有,Windows终端有没有类似的功能?
我想用它来将屏幕上具有特定值的所有字符(例如:所有 a
)替换为不同的字符或新属性。
最佳答案
函数 inch()
获取字符并将其作为 chtype
返回。使用 winch()
从 stdscr
以外的窗口获取字符。
关于c++ - 在屏幕上获取字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7072826/