cfg.h

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

H
91
字号
#ifndef __CFG_H__
#define __CFG_H__

#define MAX_CAPTION 128
#define MAX_WINDOWS 16
#define MAX_MENUS 16
#define MAX_CLASSES 16
#define MAX_MESSAGES 1024

typedef char COLORREF;/*char=8bit color,int=16bit color,long=32bit color*/

/*Memory&String API*/
#define malloc_EN 1
#define free_EN 1
#define memset_EN 0
#define strcpy_EN 0
#define strcmp_EN 0
#define strlen_EN 0

/*GDI API*/
#define SetPixel_EN 1
#define GetPixel_EN 1
#define SetTextColor_EN 1
#define SetBkColor_EN 1
#define SetBkMode_EN 1
#define SetTextStyle_EN 1
#define TextOut_EN 1
#define DrawText_EN 1
#define Rectangle_EN 1
#define Line_EN 1
#define Polygon_EN 0
#define FillRect_EN 1
#define DrawFocusRect_EN 1
#define BeginPaint_EN 1
#define EndPaint_EN 1
#define LoadIcon_EN 1
#define DrawIcon_EN 1

/*WIN32 API*/
#define RegisterClass_EN 1
#define PostMessage_EN 1
#define SendMessage_EN 1
#define GetMessage_EN 1
#define CreateWindow_EN 1
#define ShowWindow_EN 0
#define DestroyWindow_EN 1
#define RedrawWindow_EN 1
#define IsWindowEnabled_EN 1
#define IsWindowVisible_EN 1
#define SetActiveWindow_EN 1
#define GetActiveWindow_EN 1
#define GetDesktopWindow_EN 1
#define DefWindowProc_EN 1
#define SetWindowText_EN 1
#define GetWindowText_EN 1
#define GUI_Status_EN 0
#define IsDlgButtonChecked_EN 0
#define CheckDlgButton_EN 1
#define CheckRadioButton_EN 1

#define GetWindowRect_EN 1
#define GetClientRect_EN 1
#define ChildWindowFromPoint_EN 1
#define PtInRect_EN 1

#define GetSysColor_EN 1
#define SetSysColor_EN 1



/*CURSOR Draw*/
#define CURSOR_EN 0 /*窗口是否允许支持mouse*/
#define ICON_EN 0  /*窗口是否支持图标*/
#define MENU_EN 1  /*窗口是否支持菜单*/

/*Sysem Default Window*/
#define RADIOBOX_EN 1
#define CHECKBOX_EN 1
#define TRACKBAR_EN 1
#define PROGRESSBAR_EN 1
#define STATICBOX_EN 1
#define EDITBOX_EN 1
#define GROUPBOX_EN 1
#define LISTBOX_EN 0
#define COMBOBOX_EN 0

#endif



⌨️ 快捷键说明

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