📄 input.h
字号:
/*
**输入域结构
*/
typedef struct{
int row; //输入域的起始行座标
int col; //输入域的起始列座标
char tsxx[80]; //显示于屏幕底部的提示信息
char val[80]; //存放输入数据的变量
int maxlen; //输入域的长度
char ch1; //填充输入域的字符
char qs[80]; //缺省输入字符串
char type; //输入数据类型: 'a'--字母,'9'--数字(可正可负可小数),
// '-'--负数,'+'--正数,'z'--正整数,
// '*'--不限,'p'--密码,'d'--日期
int pop_item; //弹出框的条数 <=0代表无
char pop_array[21][80];
//弹出框指针,{""}代表无,回车返回数据项的前maxlen个字符
//到val中
int (* chk_fun)();
//校验输入值val的自定义函数指针, ((int)0)表示空函数
//函数原形: int chk_fun(char *str)
//返回 0:正常,对下一个域进行输入 !0:校验失败,重新输入
int (* input_from_dev_fun)();
//外挂输入自定义函数(如:刷卡器/密码键盘),((int)0)表空函数
//函数原形: int input_from_dev_fun(char val[80])
//返回 0:正常,对下一个域进行输入 !0:失败,重新输入
} INPUT_FIELD;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -