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

📄 dispcumul.h

📁 采用MINIGUI开发的一套GUI界面
💻 H
字号:
#ifndef _DISPLAYCUMUL_H

#define  MODE_DAY  2
#define  MODE_MON  1



#define _DISPLAYCUMUL_H
#define   DISCU_BN 1000
#define  CONF_DISCUMUL_UP  		(DISCU_BN+1)
#define  CONF_DISCUMUL_DOWN  	(DISCU_BN+2)
#define  CONF_DISCUMUL_LEFT  	(DISCU_BN+3)
#define  CONF_DISCUMUL_RIGHT   	(DISCU_BN+4)
#define  CONF_DISCUMUL_ENTER 	(DISCU_BN+5)

#define CONF_DISCUMUL_ANDAY   (DISCU_BN+6)
#define CONF_DISCUMUL_ANMONTH   (DISCU_BN+7)
#define   CONF_DISCUMUL_BACK  (DISCU_BN+8)

#define  KEYC_MODE	SCANCODE_W
#define  KEYC_EXIT	SCANCODE_Q

#define  KEYC_CLEAR	SCANCODE_F3
#define  KEYC_CONF	SCANCODE_F4

#define  KEYC_BACK	SCANCODE_ESCAPE



#define    DISCU_MODE  (DISCU_BN+11)
#define    DISCU_EXIT  (DISCU_BN+12)

#define    DISCU_CLEAR   (DISCU_BN+13)
#define    DISCU_CONF  (DISCU_BN+14)
#define    DISCU_BACK  (DISCU_BN+15)



#define  DISCU_LEFT 80
#define  DISCU_BOTTOM  40
#define  DISCU_HEIGHT  480 
#define  DISCU_TOP           40 


static CTRLDATA ctrl_conf_displaycumul[]={   

     {CTRL_BUTTON,WS_BORDER|WS_VISIBLE|BS_MULTLINE|BS_PUSHBUTTON|BS_MULTLINE, 0, 	0			,LEFT_W, LEFT_H, DISCU_MODE, "\n显示模式\nW",0 },
     {CTRL_BUTTON,WS_BORDER|WS_VISIBLE|BS_MULTLINE|BS_PUSHBUTTON|BS_MULTLINE, 0, 	366			,LEFT_W, LEFT_H, DISCU_EXIT, "\n离开\nQ",0 },
	 	
	{ CTRL_BUTTON,WS_CHILD| WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE|BS_MULTLINE,80*1, 400, 80,40,DISCU_CLEAR,"累积清除\nF3",0}	 ,
	{ CTRL_BUTTON,WS_CHILD| WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE|BS_MULTLINE,80*2, 400, 80,40,DISCU_CONF,"累积组态\nF4   ",0}	 ,
     
	{ CTRL_BUTTON,WS_CHILD| WS_TABSTOP| BS_PUSHBUTTON|WS_VISIBLE,80*7, 400, 80,40,DISCU_BACK,"返回    ",0}	 
 
	       
};

DLGTEMPLATE DlgDisCumu = 
{
    WS_VISIBLE,//WS_BORDER | WS_CAPTION|
    WS_EX_NONE,
    0, TOP,WIDTH, HEIGHT-TOP,
    "累积显示",
    0, 0,
    5, NULL,
    0
};

char cccudata[41][20];
    int cumul_fvalue=111200;

struct cudaydata{
unsigned char *cdata;
struct cudaydata *next;
};
struct cudaydata ccuday[31];
void SaveCuDateDay(int id, int year,int month,int day );
//void GetCuDateDay(int id, int year,int month,int day , struct cudaydata ccuday[31]);

int  DisCumulDialogProc (HWND hDlg, int message, WPARAM wParam, LPARAM lParam);
void  DlgDisCumul (HWND hWnd);

extern void  DlgCumul (HWND hWnd);

#endif



⌨️ 快捷键说明

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