color.h

来自「Seekfor WinOS的GUI图形界面程序」· C头文件 代码 · 共 54 行

H
54
字号
#ifndef __COLOR_H__
#define __COLOR_H__


#define COLOR_DESKTOP 0
#define COLOR_BTNFACE 1
#define COLOR_BTNTEXT 2
#define COLOR_3DDARK 3
#define COLOR_3DLIGHT 4
#define COLOR_3DSHADOW 5
#define COLOR_ACTIVECAPTION 6
#define COLOR_ACTIVECAPTIONTEXT 7
#define COLOR_INACTIVECAPTON 8
#define COLOR_INACTIVECAPTIONTEXT 9
#define COLOR_GRAYTEXT 10
#define COLOR_GRAYCOLOR  11
#define COLOR_FOCUSCOLOR 12
#define COLOR_MAX 15

/*在这里定义16种色彩,使显示的效果最接近Windows或最合适*/
enum COLORS {
    BLACK=0,
    BLUE,
    GREEN,
    CYAN,
    RED,
    MAGENTA,
    BROWN,
    LIGHTGRAY,
    DARKGRAY,
    LIGHTBLUE,
    LIGHTGREEN,
    LIGHTCYAN,
    LIGHTRED,
    LIGHTMAGENTA,
    YELLOW,
    WHITE
};

#define DESKTOP_COLOR	BLUE
#define BTNFACE_COLOR	LIGHTGRAY
#define BTNTEXT_COLOR	BLACK
#define D3DARK_COLOR	DARKGRAY
#define D3LIGHT_COLOR 	WHITE
#define D3SHADOW_COLOR 	BLACK
#define ACTIVECAPTION_COLOR	BLUE
#define ACTIVECAPTIONTEXT_COLOR	WHITE
#define INACTIVECAPTION_COLOR	DARKGRAY
#define INACTIVECAPTIONTEXT_COLOR 	WHITE
#define GRAYTEXT_COLOR		LIGHTGRAY+1
#define GRAYCOLOR_COLOR	LIGHTGRAY
#define FOCUSCOLOR_COLOR	WHITE
#define WINDOW_COLOR	LIGHTGRAY
#endif

⌨️ 快捷键说明

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