msgbox.h

来自「好记星的控件,包括button,list,对文件操作」· C头文件 代码 · 共 57 行

H
57
字号
/****************************************************************************/
/*                                                                          */
/*              Copyright (C) 2005 SHENZHEN MEIJIN CO.LTD                   */
/*                                                                          */
/* FILE NAME:   MSGBOX.h                                                    */
/* MODULE NAME: MSGBOX                                                      */
/* DESCRIPTION: MSGBOX head file                                            */
/*                                                                          */
/****************************************************************************/
/*    DTAE       AUTHOR     VERSION                 REMARKS                 */
/* =========== ==========  =========  ======================================*/
/* 2005-7-15   maying        V1.0     create                                */
/****************************************************************************/
#ifndef __MSGBOX_H__
#define __MSGBOX_H__

//msgbox type define
#define     MSGBOX_NONE     1       //自动消失
#define     MSGBOX_OK       2       //确定
#define     MSGBOX_YES_NO   3       //是、否


typedef struct
{
    UINT    uObjectID;      //当前窗口中, 该控件的标识ID号
    INT16   uX;             //控件区域
    INT16   uY;
    UINT16  uWidth;
    UINT16  uHeight;
    FPGUIHANDLEEVENT   pMsgHandle;     //消息处理函数入口

    UINT32  dwReserve;
    UINT8*  pText;          //文本
    HTIMER  hMsgboxTimer;   //timer句柄

    UINT16   uMsgType;       //msgbox类型
    UINT8   uState;        //状态		//UINT16   uState;        //状态
	UINT8	uFocus;        //Focus 焦点
}MMsgBox;


INT  MsgBoxRun(UINT16 uMsgType, UINT8 *pMsgText);
UINT32 MsgBoxHandleEvent(APGUI_STRUCT_MODEL *pGui, UINT uEvent, UINT uParam);

//------------
// THis is used for System msgbox
// AP do not use it.
typedef struct tag_MSG_BX
{
    INT16	uDx1;
	INT16	uDx2;
    UINT8   *pRes;			// Must be ICON by Now
}*PMSGBOXEX,MSGBOXEX;

INT  MsgBoxRunEx(UINT16 uMsgType, UINT8 *pMsgText,PMSGBOXEX pExp);

#endif

⌨️ 快捷键说明

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