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

📄 pb_delete_dialog.c

📁 基于minigui的智能手机pda源码
💻 C
字号:
#include "../sys_headfile.h"
#include "pb_main.h"
#define IDC_DEL_NAME           0xe001
#define IDC_DEL_NAME_EDIT               0xe002
#define IDC_DEL_BUTTON_OK   0xe005
#define IDC_DEL_BUTTON_CANCEL  0xe006


CTRLDATA delCTRALDATA[]=
{
        {
                CTRL_STATIC,
                WS_VISIBLE,
                10,10,40,20,
                IDC_DEL_NAME,
                "你真的确定删除吗",
                0
        },
        
        
        
        {
                "button",
                WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
                33, 68, 74, 23,
                IDC_DEL_BUTTON_OK,
                "确定",
                0
        },

        {
                "button",
                WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
                129, 68, 74, 23,
                IDC_DEL_BUTTON_CANCEL,
                "放弃",
                0
        }				
};

DLGTEMPLATE DelDlg = 
{
        WS_VISIBLE | WS_CAPTION | WS_BORDER,
        WS_EX_NONE,
        45, 31, 235, 120,
        "确认删除",
        0, 0,
        3, delCTRALDATA,
        0
};

/*******************************************************************************/

static int DelContactWinProc(HWND hDlg, int message, WPARAM wParam, LPARAM lParam)
{
    static struct tempData *temp;
    switch (message) {
        case MSG_INITDIALOG:{

                   temp = (struct tempData*) lParam;
		}break;

        case MSG_COMMAND:
        {
	    switch(wParam){	
	        case IDC_DEL_BUTTON_OK: {
		          strcpy(temp->contactName,"+++");
			   EndDialog (hDlg, 0);
	        }break;
	        case IDC_DEL_BUTTON_CANCEL:{
	                 strcpy(temp->contactName,"---");	
                        EndDialog(hDlg,0);
	        }break;
	    }
        }
		
        break;

    case MSG_CLOSE:
        {
	    EndDialog (hDlg, 0);
        }
        return 0;
    }

    return DefaultDialogProc (hDlg, message, wParam, lParam);
}
void DeleteDlg(HWND hWnd)
{  
	DialogBoxIndirectParam (&DelDlg, hWnd, DelContactWinProc, (LPARAM)&contactTemp);
}

⌨️ 快捷键说明

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