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

📄 plxdef.h

📁 mtk wap和mms代码。。适应mtk 25。26平台
💻 H
字号:
/***************************************************************************
*
*                      Pollex Mobile Platform
*
*  Copyright (c) 2004 by Pollex Mobile Software Co., Ltd.
*                       All Rights Reserved
*
*  Module  : Pollex Adation Layer
*
*  Purpose : Pollex common definitions and typedefs for DC Wireless
*  
\**************************************************************************/

#ifndef __PLXDEF_H
#define __PLXDEF_H


#ifndef _WINDOWS_
/*********************************************************************\
#if defined(MMI_ON_HARDWARE_P)  || MMI_ON_WIN32
#else  //end of MMI_ON_HARDWARE_P   simulator
*   type define:     simulator on win32
#endif
**********************************************************************/

#ifndef NULL
#define NULL  ((void*)0)
#endif

// prevent conflicting with /plutommi/mmi/int/pixteldatatypes.h
#ifndef _PIXCOM_DATA_TYPES_H
typedef int BOOL;
#endif


#ifndef FALSE
#define FALSE   0
#define TRUE    1
#endif

typedef void * HWND;
typedef unsigned char BYTE;
typedef unsigned int  UINT;

#ifndef _FS_TYPE_H
typedef unsigned long DWORD;
#endif

#ifndef VOID
#define VOID void
#endif

typedef long    LONG;
typedef long	LPARAM;
typedef long	WPARAM;
typedef long    LRESULT;

typedef unsigned short WORD;

typedef const char * PCSTR;
typedef const char * LPCSTR;
typedef void*       HINSTANCE;
typedef void*       PVOID;
typedef void*       LPVOID;
typedef void*       HMENU;
typedef void*       HCURSOR;
typedef void*       HBRUSH;
typedef void*       HICON;


#ifndef _WCHAR_DEFINED
#define _WCHAR_DEFINED
typedef unsigned short WCHAR;
#endif


typedef void *      HANDLE;
#define INVALID_HANDLE_VALUE ((HANDLE)-1)


#ifndef MAKELONG

#define LOBYTE(w)       ((BYTE)(w))
#define HIBYTE(w)       ((BYTE)((UINT)(w) >> 8))

#define LOWORD(l)       ((WORD)(l))
#define HIWORD(l)       ((WORD)((DWORD)(l) >> 16))

#define MAKEWORD(a, b)      ((WORD)(((BYTE)(a)) | ((WORD)((BYTE)(b))) << 8))
#define MAKELONG(low, high) ((LONG)(((WORD)(low)) | (((DWORD)((WORD)(high))) << 16)))





#endif /* MAKELONG */

/**************************************************************************/
/*                  Common handle types                                   */
/**************************************************************************/


#endif


#endif /* __HPDEF_H_	*/

⌨️ 快捷键说明

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