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

📄 window4.c

📁 minigui 通讯录模块 完成版。有添加 查看 删除 编辑等功能。
💻 C
字号:
//ver 1.03#include <minigui/common.h>#include <minigui/minigui.h>#include <minigui/gdi.h>#include <minigui/window.h>#include <minigui/control.h>static BITMAP w4bkgnd;static BITMAP w4buttonup;static BITMAP w4buttondown;static BITMAP w4signal;static BITMAP w4battery;void Window4DialogBox(HWND hWnd);int x,y;static int Window4WinProc(HWND wIndow4,int message,WPARAM wParam,LPARAM lParam){	HDC window4;	switch(message)	{case MSG_CREATE:		if(LoadBitmapFromFile(HDC_SCREEN,&w4bkgnd,"w4bkgnd.jpg"))			return(-1);		if(LoadBitmapFromFile(HDC_SCREEN,&w4battery,"w4battery.jpg"))			return(-1);		if(LoadBitmapFromFile(HDC_SCREEN,&w4buttondown,"w4buttondown.jpg"))			return(-1);		if(LoadBitmapFromFile(HDC_SCREEN,&w4buttonup,"w4buttonup.jpg"))			return(-1);		if(LoadBitmapFromFile(HDC_SCREEN,&w4signal,"w4signal.jpg"))			return(-1);		break;	case MSG_PAINT:		window4=BeginPaint(wIndow4);		FillBoxWithBitmap(window4,0,0,0,0,&w4bkgnd);		FillBoxWithBitmap(window4,262,8,28,12,&w4battery);		FillBoxWithBitmap(window4,20,8,29,13,&w4signal);		FillBoxWithBitmap(window4,257,209,33,30,&w4buttondown);		FillBoxWithBitmap(window4,203,209,33,30,&w4buttonup);		EndPaint(wIndow4,window4);		break;	case MSG_LBUTTONDOWN:		x=LOWORD(lParam);		y=HIWORD(lParam);		ScreenToClient(wIndow4,&x,&y);		window4=GetClientDC(wIndow4);		if((210<y)&&(y<240))		{	if((257<x)&&(x<290))			{			UnloadBitmap(&w4bkgnd);			UnloadBitmap(&w4battery);			UnloadBitmap(&w4buttondown);			UnloadBitmap(&w4buttonup);			UnloadBitmap(&w4signal);			DestroyWindow(wIndow4);			DestroyAllControls(wIndow4);			EndDialog(wIndow4,wParam);			}			else if((203<x)&&(x<236))			{UnloadBitmap(&w4bkgnd);			UnloadBitmap(&w4battery);			UnloadBitmap(&w4buttondown);			UnloadBitmap(&w4buttonup);			UnloadBitmap(&w4signal);			DestroyWindow(wIndow4);			DestroyAllControls(wIndow4);			EndDialog(wIndow4,wParam);			}		}		break;		default:		return(DefaultDialogProc(wIndow4,message,wParam,lParam));	}	return(0);}DLGTEMPLATE Window4={	WS_NONE,	WS_EX_NONE,	0,0,320,240,	"",	0,	0,	0,	NULL,	0};void Window4DialogBox(HWND hWnd){	Window4.controls= NULL;	DialogBoxIndirectParam(&Window4,hWnd,Window4WinProc,0L);}

⌨️ 快捷键说明

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