某天逛某乎看到了早期DOS界面 ,感觉用控制台也可以实现。无奈萌新水平欠缺,查资料搞了两个晚上才勉强实现。 源码没引用任何模块,都是用WINAPI操作。具体实现方法就是: 每次操作后(例如移动、回车),通过用字符重画界面,使其视觉上像是菜单,包括阴影也是看到DOS的那个还挺好看。 还有很多缺陷,例如上下快速移动菜单的时候,重画痕迹明显(屏幕重画区域快速闪烁一下)。如有能力可自行修改。