⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qlist.hpp

📁 fgjhkcghkcghmbmcmcmxgfnhgxgnhynxntxrtnt
💻 HPP
字号:
class  QList: public QWindow{	public:	//变量部分		char     STR[1024][90];  //值		char     Value[91];		int      NowKey;   //当输入的字符		int      xStart,yStart;  //真实的起始坐标点(因为可能存在BOX)		int      Count;    //行数		int      MaxCount; //最大记录数		int      MaxRow;   //每屏行数		int      MaxCol;   //最大列数	//构造函数	QList(WINDOW  *MainWin,int  Higth,int  Width,int  HBegin,int  WBegin,bool   cYoNbox,int  ColorNumb):QWindow(MainWin,Higth,Width,HBegin,WBegin,cYoNbox,ColorNumb)	{		if (!cYoNbox)		{			xStart = 0;			yStart = 0;			MaxRow = Higth;			MaxCol = Width;		}		else		{			xStart = 2;			yStart = 1;			MaxRow = Higth-2;			MaxCol = Width-4;		}		Count = 0;		MaxCount = 0;   //如果为0则没有限制		notimeout(QWin,true);		EndRow = 0;		keypad(QWin,true);		wrefresh(QWin);		Index = 0;	}	//属性设置函数	void       AddSTR(char *STR);     //插入内容	void       Clear();               //清屏90列	bool       UseNowKeyheckBreak(int& Key);      //用户退出函数	//操作函数	int        Get();                 //取得数值	int        GetIndex();            //取得索引	void       GetValue(int  index);  //转换数值	void       Refresh(int Start);	protected:		void       GetKey();		bool       PrivateCheckBreak(int&  Key);   //检查是否键入了退出按钮		bool       IsEnd();                        //判断是否到最后了	private:		int        EndRow;   //当前行		int        Index;};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -