📄 possystemt.c
字号:
#include <ncurses.h>
#include <string.h>
#include "PosSystem.h"
WINDOW* CreateWindow(int hight,int width,int startY,int startX,enum IsBorder isBorder,enum Colore_Index index)
{
WINDOW* win=newwin(hight,width,startY,startX);
if(isBorder==Yes)
{
box(win,0,0);
}
wbkgd(win,COLOR_PAIR(index));
wrefresh(win);
return win;
}
int Create_Login_Window(int hight,int width,int startY,int startX)
{
WINDOW* win=CreateWindow(hight,width,startY,startX,Yes,WHITE_BLACK);
wclear(win);
delwin(win);
}
int Get_Config(char * fileName)
{
return 0;
}
int main()
{
int result;
initscr();// 初始化一个窗口,窗口的名称为 stdscr
if(has_colors()==FALSE)
{
endwin();
return 1;
}
start_color();//启动color机制
init_pair(WHITE_BLACK,COLOR_BLACK,COLOR_WHITE);//白底黑字
init_pair(BLACK_WHITE,COLOR_WHITE,COLOR_BLACK);//黑底白字
init_pair(BLUE_WHITE,COLOR_WHITE,COLOR_BLUE);//蓝底白字
init_pair(RED_WHITE,COLOR_WHITE,COLOR_RED);//红底白字
init_pair(RED_BLACK,COLOR_BLACK,COLOR_RED);//红底黑字
result=Get_Config("");
//当正常读取配制文件时
if(result==1)
{
//连接数据库
}
else
{
return 1;
}
Create_Login_Window(25,80,0,0);
getchar();
endwin();
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -