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

📄 win_syssupersetmanage.c~

📁 这是一个linux下基于MiniGUI的手机界面设计源码
💻 C~
字号:
/*win_sysSupersetManage.c*//***	COMPANY NAME:	国星**	FILE    NAME:	win_sysSupersetManage.c**	FILE	PATH:	Interface/win_sysSupersetManage.c**	WINDOWS NAME:	管理信息**	WINDOWS PATH:	系统 / 高级设置 / 管理信息**	CREATER	NAME:	LiWencheng,  JiangYuanqing**	MENDER	NAME:	LiWencheng**	CHANGE  TIME:	11/4/2007**	OTHER INFORMATION;	无*/#include "sysSrcInfo.h"static HWND mulEditManage;static BITMAP bmpsysSupersetManage;//缓存中间状态栏图片static HWND hWndMainsysSupersetManage;static const char *bmp_name_sysSupersetManage[] = {	"./Pictures/b_windowsbackground_1.PNG", 		"./Pictures/OK.PNG", 						"./Pictures/return.PNG"					};/* 定义皮肤元素数组 */static skin_item_t skinItemssysSupersetManage [] ={	{SIID_OK,             SI_TYPE_CHKBUTTON   | SI_TEST_SHAPE_RECT | SI_STATUS_VISIBLE, 		 BUTTONLEFT_X,    BUTTON_Y,  {},    1, "" }, 	{SIID_RETURN,         SI_TYPE_CHKBUTTON   | SI_TEST_SHAPE_RECT | SI_STATUS_VISIBLE, 		 BUTTONRIGHT_X,   BUTTON_Y,  {},    2,  "" }, };/* 定义皮肤 */static skin_head_t skinsysSupersetManage ={    "skinsysSupersetManage",      SKIN_STYLE_TOOLTIP,  NULL,  NULL,      0,  2,  skinItemssysSupersetManage,  FALSE};static void CloseWindow_sysSupersetManage (){ 	LoadSkinBmps (&skinsysSupersetManage,  FALSE, bmp_name_sysSupersetManage, 				 (sizeof (bmp_name_sysSupersetManage))/sizeof (char *) );              	ShowWindow (hWndMainsysSupersetManage,  SW_HIDE);	UnloadBitmap ( &bmpsysSupersetManage );}static int main_event_cb_sysSupersetManage (HWND hwnd,  skin_item_t* item,  int event,  void* data){	char buff[100];    if (event == SIE_BUTTON_CLICKED) {		switch (item->id) {  				case SIID_OK:				GetWindowText (mulEditManage, buff, 100);		    	SetMangeInfo (buff);						    break;   			case SIID_RETURN:	   					win_SysSuperSet (hWndMain );				CloseWindow_sysSupersetManage ();            break;		}    }    return 1;}static int msg_event_cb_sysSupersetManage (HWND hwnd,  int message,  WPARAM wparam,  LPARAM lparam,  int* result){	HDC hdc;	char string[100];	switch (message) {		case MSG_CREATE:			LoadBitmap (HDC_SCREEN,  &bmpsysSupersetManage,  "Pictures/a_sysSysSuperset_1.PNG");			mulEditManage = CreateWindow (CTRL_MLEDIT,   "", WS_VISIBLE | WS_BORDER | WS_VSCROLL  | ES_AUTOWRAP,  485,  0,  45, 158,  70,  hwnd,  0);			SendMessage (mulEditManage,  EM_SETLINEHEIGHT, 10, 0);//行高			//SetNotificationCallback (hwndmledit_infoCreat, mledit_notif_proc);			SendMessage (mulEditManage,  EM_LIMITTEXT,  99, 0L);//set length of input text			sprintf(string ,"%s",GetMangeInfo());			SetWindowText (mulEditManage, string);		case MSG_PAINT :			hdc=BeginPaint (hwnd);				SetBkMode (hdc,  BM_TRANSPARENT); 				FillBoxWithBitmap (hdc,  ZTL_PIC_X, ZTL_PIC_Y,  ZTL_PIC_W, ZTL_PIC_H,  &bmpsysSupersetManage);			 	TextOut (hdc, RJ_X,  25,  "管理信息" );				TextOut (hdc,  WZ_ZTL_X4,  WZ_ZTL_Y,  "管理信息" );             EndPaint (hwnd, hdc);  		break;    }       return 1;}void  win_sysSupersetManage (HWND hwndmain ){	MSG msg;	LoadSkinBmps (&skinsysSupersetManage,  TRUE, bmp_name_sysSupersetManage, 				 (sizeof (bmp_name_sysSupersetManage))/sizeof (char *) );	if (skinsysSupersetManage.bmps == NULL) {      	  	printf ("Could not load skin bitmaps!\n");	}	if (!skin_init (&skinsysSupersetManage,  main_event_cb_sysSupersetManage,  msg_event_cb_sysSupersetManage) ){    /* 初始化皮肤 */        	printf ("skin init fail!\n\n");	}	else{ 	    hWndMainsysSupersetManage =  create_skin_control (&skinsysSupersetManage,  hwndmain, 153, DEF_X_,  DEF_Y_,  DEF_WIDTH,  DEF_HEIGHT);		currShowWindowHwnd = &hWndMainsysSupersetManage;	}}#ifndef _LITE_VERSION#include <minigui/dti.c>#endif

⌨️ 快捷键说明

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