精易论坛

标题: [新手入门] 控制台模拟下拉式菜单 [打印本页]

作者: imao    时间: 2021-10-6 02:59
标题: [新手入门] 控制台模拟下拉式菜单
某天逛某乎看到了早期DOS界面 ,感觉用控制台也可以实现。无奈萌新水平欠缺,查资料搞了两个晚上才勉强实现。

源码没引用任何模块,都是用WINAPI操作。具体实现方法就是:
每次操作后(例如移动、回车),通过用字符重画界面,使其视觉上像是菜单,包括阴影也是看到DOS的那个还挺好看。
还有很多缺陷,例如上下快速移动菜单的时候,重画痕迹明显(屏幕重画区域快速闪烁一下)。如有能力可自行修改。

萌新请多关照~

ConsoleMenu.7z

73.24 KB, 下载次数: 67, 下载积分: 精币 -2 枚


作者: 君九    时间: 2021-10-6 08:54

作者: 学易未精    时间: 2021-10-6 10:06
米拉珍 发表于 2021-10-6 08:54

哪里都能看到你灌水
作者: 喵帕斯和艾希    时间: 2021-10-6 10:24

作者: 雨落无声    时间: 2021-10-6 10:29
厉害!原来见到过有用控制台写俄罗斯方块的!都是高手.....
作者: imao    时间: 2021-10-6 10:31
雨落无声 发表于 2021-10-6 10:29
厉害!原来见到过有用控制台写俄罗斯方块的!都是高手.....

{:3_61:}那个有点难
作者: quary888    时间: 2021-10-6 10:43
谢谢楼主分享!!! 好人一生平安!!!
作者: qq2518    时间: 2021-10-7 02:26
感谢分享。学习一下
作者: 大师兄是反派    时间: 2021-10-7 03:05
瞅瞅看
作者: huahuayu    时间: 2021-10-11 14:50

支持你,神一样的男人
作者: anno    时间: 2021-10-12 10:38
路过留名
作者: q5z84e    时间: 2021-11-27 13:15
支持一下 ~这个好的操作
作者: w3516330    时间: 2021-11-27 19:11
支持开源~!感谢分享
作者: ghost12    时间: 2022-1-21 03:00
感谢你的支持,精易有你更精彩
作者: tank2012t    时间: 2022-2-4 14:35
里面有个死循环
作者: ghost12    时间: 2022-3-10 23:01
感谢发布原创作品,精易因你更精彩!
作者: FaceAbout    时间: 2022-6-9 04:09
(屏幕重画区域快速闪烁一下)。如有能力可自行修改。
作者: FaceAbout    时间: 2022-6-9 04:09
码没引用任何模块,都是用WINAPI操作。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4