【C++】常用的C++黑框框键盘选择界面

常用的C++黑框框键盘选择


介绍:可以灵敏地感应键盘输入来选择,无需回车,容错空间大


#include <iostream>
#include <conio.h>
using namespace std;
int main()
{

    while (1)
    {
        cout << "\n\n\n\t\t\t\t---欢迎使用A-Soul图书管理系统---" << endl;
        cout << "\n\t\t\t\t\t---作者:贝极星---" << endl;
        cout << "\n\t\t\t\t\t---1.功能1---" << endl;
        cout << "\n\t\t\t\t\t---2.功能2---" << endl;
        cout << "\n\t\t\t\t\t---3.功能3---" << endl;
        cout << "\n\t\t\t\t\t---4.功能4---" << endl;
        cout << "\t\t\t\t\t\t\t\t\t   按Esc键退出" << endl;
        cout << "\n\n\t\t\t\t请输入功能选项:";

        int choice = 0;
        choice = _getch(); //直接检验键盘输入
        if (choice == 27)  //27对应esc键
        {
            break;
        }
        system("cls"); //清屏操作

        switch (choice)
        {
        case 49:
            cout << "功能1:" << endl;

            system("pause");
            system("cls");
            break;
        case 50:
            cout << "输入下架图书的ISBN号:" << endl;

            system("pause");
            system("cls");
            break;
        case 51:
            cout << "	按1输入ISBN号删除" << endl;
            cout << "	按2读取删除文件" << endl;
            choice = _getch();
            if (choice == 49)
            {
                cout << "按了1"<<endl;
            }
            else cout<<"按了2"<<endl;
            system("pause");
            system("cls");
            break;
        case 52:

            system("pause");
            system("cls");
            break;
        default:
            break;
        }
    }
    return 0;
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值