【发布时间】:2011-04-05 06:33:27
【问题描述】:
我正在尝试在基于 80x49 网格的控制台窗口内创建点。但我一直停留在基本概念上。
我的想法是首先在整个页面上打印出空格,以便稍后在调用我的方法 Draw() 时,它将空格替换为选择字符。
请记住,应用程序应该能够一次又一次地在同一个“画布”上打印出新点。假设我们首先在 4,5 打印 *,然后在 4,7 打印 *。我猜 SetCursorPos 行不通?
【问题讨论】:
-
为什么 SetCursorPos 不能工作?
-
因为那只会将光标放在网格中然后添加,对吗?那将推开在此之前放置的点。还是我没有真正掌握方法?