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

📄 comment.h

📁 这是unix下的图形库,是文本图形库 非常好
💻 H
📖 第 1 页 / 共 2 页
字号:
 *//* extern */ void	str_toupper(char *);/*  *   把字母字符串转化为小写  *//* extern */ void	str_tolower(char *);/* *  把字符串datestr转化成整数型年,月,日 *  datestr -- 日期型字符串 *  y -- 年的整数形式 *  m -- 月的整数形式 *  d -- 日的整数形式 *  fmtflag -- 0 代表datestr格式为年月日(yyyy/mm/dd) *             1 代表datestr格式为月日年(mm/dd/yyyy) *//* extern */ void	datetoint(char *, int *, int *, int *, int );/* *  判断datestr的合理性 *//* extern */ static int	Isdatetype(char *, int , int );/* *  判断datastr(格式mm/dd/yyyy)的合理性 *//* extern */ static int	Isdatetype1(char *, int , int );/* *  输入日期型字符串 *  入口: win  --  窗口指针 *        y,x  --  输入位置(相对于win窗口)  *        fmt  --  格式字符串(YMD,MDY等) *         s   --  存储此日期型字符串的字符指针 *  出口: <0   --  操作有误 *        >0   --  返回的控制键ASCII码值 *//* extern */ int	inputdate(WINDOW *, int , int , char *, char *);/* *  功能描述: *  在字符串某位置pos向右偏移n位,在此位置截取长度为len的字符子串 *  返回值: *          <0 ---  操作有误 *           1 ---  操作正确 *//* extern */ int	rightstrn(const char *, int , int , int , char *);/*在源字符串s1的某位置截取长度为leng的子字符串复制给目的字符串s2 *//* extern */ void	s1cptos2(char *, int , int , char *);/* *  功能描述: 在窗体某一位置输入一定长度的字符串 *  函数入口: win      --  窗体指针 *            y,x      --  窗体坐标 *            c_x      --  光标位置 *            leng     --  在窗体中显示的子字符串长度 *            lengmax  --  字符串的总长度 *            s        --  存放字符串的指针 *            type     --  字符串虚拟类型 *              0      --  可打印字符,值在 32 ~ 255 之间  *              1      --  只能输入 0 ~ 9 十进制数字 *              2      --  只能输入数字,负号和小数点 *              3      --  只能输入大小写字母 *              4      --  只能输入字母和十进制数字 *              5      --  只能输入扩展ASCII码代表的字符,如: 中文和制表 *              6      --  只能输入 32 ~ 126 之间的字符 *              7      --  只能输入数字和负号 *            helpy,helpx -- 帮助主题出现的位置 *            helpstr  --  帮助主题 *  函数出口: 返回控制键值(CTRL_A不返回值,它是输入模式下的插入状态和 *     *//* extern */ int	inputstr(WINDOW *, int , int , int ,int , int , char *, int , int , int , char *);/* *  功能描述: 在窗体某一位置输入一定长度的整型数值(最大+2147483647) *  函数入口: win      --  窗体指针 *            y,x      --  窗体坐标 *            c_x      --  光标位置 *            leng     --  在窗体中显示的子字符串长度 *            lengmax  --  字符串的总长度(int 类型占4个字节) *            p_i      --  存放整数的指针 *            helpy,helpx -- 帮助主题出现的位置 *            helpstr  --  帮助主题 *  函数出口: 返回控制键值(CTRL_A不返回值,它是输入模式下的插入状态和 *            覆盖状态的切换值,缺省是插入状态) *  注    意: 必须包含头文件 stdlib.h *//* extern */ int	inputint(WINDOW *, int , int , int ,int , int , int *, int , int , char *);/* *  功能描述: 在窗体某一位置输入一定长度的长整数值(最大+2147483647) *  函数入口: win      --  窗体指针 *            y,x      --  窗体坐标 *            c_x      --  光标位置 *            leng     --  在窗体中显示的子字符串长度 *            lengmax  --  字符串的总长度(long类型占4个字节) *            p_l      --  存放长整数的指针 *            helpy,helpx -- 帮助主题出现的位置 *            helpstr  --  帮助主题 *  函数出口: 返回控制键值(CTRL_A不返回值,它是输入模式下的插入状态和 *            覆盖状态的切换值,缺省是插入状态) *  注    意: 必须包含头文件 stdlib.h *//* extern */ int	inputlong(WINDOW *, int , int , int ,int , int , long *, int , int , char *);/* *  功能描述: 在窗体某一位置输入一定长度的短整数值(最大+32767) *  函数入口: win      --  窗体指针 *            y,x      --  窗体坐标 *            c_x      --  光标位置 *            leng     --  在窗体中显示的子字符串长度 *            lengmax  --  字符串的总长度(short 类型占2个字节) *            p_s      --  存放短整数的指针 *            helpy,helpx -- 帮助主题出现的位置 *            helpstr  --  帮助主题 *  函数出口: 返回控制键值(CTRL_A不返回值,它是输入模式下的插入状态和 *            覆盖状态的切换值,缺省是插入状态) *  注    意: 必须包含头文件 stdlib.h *//* extern */ int	inputshort(WINDOW *, int , int , int ,int , int , short *, int , int , char *);/* *  功能描述: 在窗体某一位置输入一定长度的双精度浮点数 *  函数入口: win      --  窗体指针 *            y,x      --  窗体坐标 *            c_x      --  光标位置 *            leng     --  在窗体中显示的子字符串长度 *            lengmax  --  字符串的总长度(short 类型占2个字节) *            p_d      --  存放双精度浮点数的指针 *            dfmt     --  此浮点数的格式说明 *            helpy,helpx -- 帮助主题出现的位置 *            helpstr  --  帮助主题 *  函数出口: 返回控制键值(CTRL_A不返回值,它是输入模式下的插入状态和 *            覆盖状态的切换值,缺省是插入状态) *  注    意: 必须包含头文件 stdlib.h *//* extern */ int	inputdouble(WINDOW *, int , int , int ,int , int , double *, char *, int , int , char *);/* *  把金额转化成大写汉字 *//* extern */	void	money_MONEY(double ,char *);/* *  把阿拉伯数字转化成大写汉字 *  函数入口: ch  --  阿拉伯数字(字符形式) *					  str --  大写汉字 *//* extern */	void	num_hz(char ,char *);/* *  把字符串倒置 *//* extern */	void	swapstr(char *);/*服务端发送字节,参数(套接字,发送字节地址,发送字节长度),返回发送字节数*//* extern */	int		sockwrite_s(int , void *, int );/*服务端接收字节,参数(套接字,接收字节地址,接收字节长度),返回接收字节数*//* extern */	int		sockread_s(int , void *, int );/*客户端发送字节,参数(套接字,发送字节地址,发送字节长度),返回发送字节数*//* extern */	int		sockwrite_c(int , void *, int );/*客户端接收字节,参数(套接字,接收字节地址,接收字节长度),返回接收字节数*//* extern */	int		sockread_c(int , void *, int );/* extern */	void	myconnecttime_s(int );/*启动后台守候进程,参数(主机名,端口号,服务类型,服务种类)*//* extern */	void	runserv(char * ,int ,MYSERV * ,int );/*for example * *	MYSERV	Myserv[]={ *					{1,fun1}, *					{2,fun2} *						}; *	runserv("hykj",5556,Myserv,sizeof(Myserv)/sizeof(MYSERV)); *//* extern */	void	myconnecttime_c(int );/* extern */	void	showconnect_c(void);/* extern */	void	clrconnect_c(void);/*与主机建立连接,参数(主机名,端口号,服务种类),返回值0--已连接*//* extern */	int		connect_to_myserv(char	* ,int ,int );/*与主机断开连接*/void	unconnect_to_myserv(void);/*初始化模块(程序的最开始)*/void	initmyfun(void);/*恢复模块(程序的最末尾)*/void	endmyfun(void);/*打印信息到监控屏(监控屏文件名,打印内容)*/void	ttyprint(char * ,char * );/*for example *void main(void) *{ *  initmyfun(); *  if( connect_to_mysrv() ) exit(-1); *  ..... *  unconnect_to_myserv(); *  endmyfun(); *} *//* * 显示提示信息框(不加提头) * 参数: y,x -- 位置, color -- 颜色设置  * fmt -- 格式字符串 ,arg1,arg2,... -- 参数列表 *//*去掉数字小数点*/void  str_jezh(char *);// void printmessage(int y, int x, int color,char* fmt, va_dcl va_alist);/*  * 显示提示信息框(加提头) * 参数: y,x -- 位置, color -- 颜色设置  * title -- 题头, fmt -- 格式字符串 ,arg1,arg2,... -- 参数列表 */  // void printmessage_t(int y, int x, int color,char* title,char* fmt,va_dcl va_alist); /* * 主控台文件打印或终端打印 *//* extern */	void	printfile_new(char *);#endif /* _COMMENT_H *///#endif

⌨️ 快捷键说明

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