亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? common.h

?? DOS環境下圖形用戶界面支持系統
?? H
字號:
/* COMMON.H
 *
 * This File include definitions and typedefs that used by MINIGUI Support System.
 *
 *             Version 1.0.0
 *             Copyright (c) 1994 ~ 1998 Mr. Wei Yongming.
 *             Last modified date: 1998.04.15.
 */
 
/******* Common definitions and typedefs ***********************************/

#define VOID          void

#define FAR           _far
#define NEAR          _near
#define PASCAL        _pascal
#define CDECL         _cdecl

#define GUIAPI        _far _pascal

/****** Simple types & common helper macros *********************************/

typedef int        BOOL;
#define FALSE         0
#define TRUE          1
#define FAILURE       -1

typedef unsigned char       BYTE;
typedef unsigned short      WORD;
typedef unsigned long       DWORD;

typedef unsigned int     UINT;

#define LONG long

#define LOBYTE(w)           ((BYTE)(w))
#define HIBYTE(w)           ((BYTE)(((UINT)(w) >> 8) & 0xFF))

#define LOWORD(l)           ((WORD)(DWORD)(l))
#define HIWORD(l)           ((WORD)((((DWORD)(l)) >> 16) & 0xFFFF))

#define MAKELONG(low, high) ((LONG)(((WORD)(low)) | (((DWORD)((WORD)(high))) << 16)))

/****** Common pointer types ************************************************/

#ifndef NULL
#define NULL          0
#endif

typedef VOID NEAR*          PVOID;
typedef char NEAR*          PSTR;
typedef char NEAR*          NPSTR;
typedef const char NEAR*    PCSTR;

typedef char FAR*           LPSTR;
typedef const char FAR*     LPCSTR;

typedef BYTE NEAR*       PBYTE;
typedef BYTE FAR*     LPBYTE;

typedef int NEAR*     PINT;
typedef int FAR*      LPINT;

typedef WORD NEAR*          PWORD;
typedef WORD FAR*           LPWORD;

typedef long NEAR*       PLONG;
typedef long FAR*     LPLONG;

typedef DWORD NEAR*         PDWORD;
typedef DWORD FAR*          LPDWORD;

typedef void FAR*           LPVOID;

/* Types use for passing & returning polymorphic values */
typedef UINT WPARAM;
typedef LONG LPARAM;

typedef struct tagRECT
{
    int left;
    int top;
    int right;
    int bottom;
} RECT;
typedef RECT*      PRECT;
typedef RECT NEAR* NPRECT;
typedef RECT FAR*  LPRECT;

typedef struct tagPOINT
{
    int x;
    int y;
} POINT;
typedef POINT*       PPOINT;
typedef POINT NEAR* NPPOINT;
typedef POINT FAR*  LPPOINT;

typedef struct tagSIZE
{
    int cx;
    int cy;
} SIZE;
typedef SIZE*       PSIZE;
typedef SIZE NEAR* NPSIZE;
typedef SIZE FAR*  LPSIZE;

/****** Color support *******************************************************/

#define GetRValue(rgb)      ((BYTE)(rgb))
#define GetGValue(rgb)      ((BYTE)(((WORD)(rgb)) >> 8))
#define GetBValue(rgb)      ((BYTE)((rgb)>>16))

/****** Bitmap support ******************************************************/

#ifndef NOBITMAP

typedef struct tagRGBQUAD
{
    BYTE    rgbBlue;
    BYTE    rgbGreen;
    BYTE    rgbRed;
    BYTE    rgbReserved;
} RGBQUAD;
typedef RGBQUAD FAR* LPRGBQUAD;

typedef struct tagBITMAPINFOHEADER
{
    DWORD   biSize;
    LONG    biWidth;
    LONG    biHeight;
    WORD    biPlanes;
    WORD    biBitCount;
    DWORD   biCompression;
    DWORD   biSizeImage;
    LONG    biXPelsPerMeter;
    LONG    biYPelsPerMeter;
    DWORD   biClrUsed;
    DWORD   biClrImportant;
} BITMAPINFOHEADER;
typedef BITMAPINFOHEADER*      PBITMAPINFOHEADER;
typedef BITMAPINFOHEADER FAR* LPBITMAPINFOHEADER;

typedef struct tagBITMAPINFO
{
    BITMAPINFOHEADER bmiHeader;
    RGBQUAD      bmiColors[1];
} BITMAPINFO;
typedef BITMAPINFO*     PBITMAPINFO;
typedef BITMAPINFO FAR* LPBITMAPINFO;

typedef struct tagBITMAPFILEHEADER
{
    UINT    bfType;
    DWORD   bfSize;
    UINT    bfReserved1;
    UINT    bfReserved2;
    DWORD   bfOffBits;
} BITMAPFILEHEADER;
typedef BITMAPFILEHEADER*      PBITMAPFILEHEADER;
typedef BITMAPFILEHEADER FAR* LPBITMAPFILEHEADER;

#endif /*NOBITMAP*/

/* Standard dialog button IDs */
#define IDC_STATIC    0
#define IDOK          1
#define IDCANCEL      2
#define IDABORT       3
#define IDRETRY       4
#define IDIGNORE      5
#define IDYES         6
#define IDNO          7

/****** Window creation/destroy *********************************************/

/* Window Styles */
#ifndef NOWINSTYLES

/* Basic window types */
#define WS_OVERLAPPED       0x00000000L
#define WS_POPUP      0x80000000L
#define WS_CHILD      0x40000000L

/* Clipping styles */
#define WS_CLIPSIBLINGS     0x04000000L
#define WS_CLIPCHILDREN     0x02000000L

/* Generic window states */
#define WS_VISIBLE       0x10000000L
#define WS_DISABLED      0x08000000L
#define WS_FOCUS         0x00002000L
#define WS_CHECKED       0x00001000L

/* Main window states */
#define WS_MINIMIZE      0x20000000L
#define WS_MAXIMIZE      0x01000000L

/* Main window styles */
#define WS_CAPTION       0x00C00000L     /* WS_BORDER | WS_DLGFRAME  */
#define WS_BORDER        0x00800000L
#define WS_DLGFRAME      0x00400000L
#define WS_VSCROLL       0x00200000L
#define WS_HSCROLL       0x00100000L
#define WS_SYSMENU       0x00080000L
#define WS_THICKFRAME       0x00040000L
#define WS_MINIMIZEBOX      0x00020000L
#define WS_MAXIMIZEBOX      0x00010000L

/* Control types */
#define BUTTON              0x80
#define EDIT                0x81
#define STATIC              0x82
#define LISTBOX             0x83
#define SCROLLBAR           0x84
#define COMBOBOX            0x85

/* Control window styles */
#define WS_GROUP      0x00020000L
#define WS_TABSTOP       0x00010000L

#endif //NOWINSTYLES

/****** control style ******************************************************/

#ifndef NOCTLMGR

/* Static Control Styles */
#define SS_LEFT       0x00000000L
#define SS_CENTER     0x00000001L
#define SS_RIGHT      0x00000002L
#define SS_ICON       0x00000003L
#define SS_BLACKRECT     0x00000004L
#define SS_GRAYRECT      0x00000005L
#define SS_WHITERECT     0x00000006L
#define SS_BLACKFRAME       0x00000007L
#define SS_GRAYFRAME     0x00000008L
#define SS_WHITEFRAME       0x00000009L
#define SS_SIMPLE     0x0000000BL
#define SS_LEFTNOWORDWRAP   0x0000000CL
#define SS_NOPREFIX         0x00000080L
#define SS_OWNER         0x000000FL

/* Button Control Styles */
#define BS_PUSHBUTTON       0x00000000L
#define BS_DEFPUSHBUTTON    0x00000001L
#define BS_CHECKBOX      0x00000002L
#define BS_AUTOCHECKBOX     0x00000003L
#define BS_RADIOBUTTON      0x00000004L
#define BS_3STATE     0x00000005L
#define BS_AUTO3STATE       0x00000006L
#define BS_GROUPBOX      0x00000007L
#define BS_USERBUTTON       0x00000008L
#define BS_AUTORADIOBUTTON  0x00000009L
#define BS_OWNERDRAW     0x0000000BL
#define BS_LEFTTEXT      0x00000020L

/* Edit control styles */
#define ES_LEFT       0x00000000L
#define ES_CENTER     0x00000001L
#define ES_RIGHT      0x00000002L
#define ES_MULTILINE     0x00000004L
#define ES_UPPERCASE     0x00000008L
#define ES_LOWERCASE     0x00000010L
#define ES_PASSWORD         0x00000020L
#define ES_AUTOVSCROLL      0x00000040L
#define ES_AUTOHSCROLL      0x00000080L
#define ES_NOHIDESEL     0x00000100L
#define ES_OEMCONVERT       0x00000400L

/* Listbox styles */
#define LBS_NOTIFY        0x0001L
#define LBS_SORT          0x0002L
#define LBS_NOREDRAW          0x0004L
#define LBS_MULTIPLESEL       0x0008L
#define LBS_OWNERDRAWFIXED    0x0010L
#define LBS_OWNERDRAWVARIABLE 0x0020L
#define LBS_HASSTRINGS        0x0040L
#define LBS_USETABSTOPS       0x0080L
#define LBS_NOINTEGRALHEIGHT  0x0100L
#define LBS_MULTICOLUMN       0x0200L
#define LBS_WANTKEYBOARDINPUT 0x0400L
#define LBS_EXTENDEDSEL       0x0800L

#endif  /* NOCTLMGR */

/****** Message Box support *************************************************/

#ifndef NOMB

#define MB_OK           0x0000
#define MB_OKCANCEL     0x0001
#define MB_YESNO        0x0002
#define MB_RETRYCANCEL      0x0003
#define MB_ABORTRETRYIGNORE 0x0004
#define MB_YESNOCANCEL      0x0005
#define MB_TYPEMASK     0x000F

#define MB_ICONHAND     0x0010
#define MB_ICONQUESTION     0x0020
#define MB_ICONEXCLAMATION  0x0030
#define MB_ICONASTERISK     0x0040
#define MB_ICONMASK     0x00F0

#define MB_ICONINFORMATION  MB_ICONASTERISK
#define MB_ICONSTOP         MB_ICONHAND

#define MB_DEFBUTTON1       0x0000
#define MB_DEFBUTTON2       0x0100
#define MB_DEFBUTTON3       0x0200
#define MB_DEFMASK      0x0F00

#define MB_APPLMODAL        0x0000
#define MB_SYSTEMMODAL      0x1000
#define MB_TASKMODAL        0x2000

#define MB_NOFOCUS      0x8000

#endif  /* NOMB */

/* Menu flags */
#ifndef NOMENU

#define MF_DISABLED     0x0002
#define MF_CHECKED      0x0008
#define MF_POPUP        0x0010
#define MF_MENUBARBREAK     0x0020
#define MF_MENUBREAK        0x0040
#define MF_END          0x0080

#endif // NOMENU

/* Accelerator flags */
#ifndef NOACCL

#define AF_ASCII        0x00
#define AF_FUNCTION     0x01
#define AF_SHIFT        0x02
#define AF_CTRL         0x03
#define AF_ALT          0x04
#define AF_END          0x80

#define SCAN_F1         0x3B
#define SCAN_F2         0x3C
#define SCAN_F3         0x3D
#define SCAN_F4         0x3E
#define SCAN_F5         0x3F
#define SCAN_F6         0x40
#define SCAN_F7         0x41
#define SCAN_F8         0x42
#define SCAN_F9         0x43
#define SCAN_F10        0x44
#define SCAN_F11        0x85
#define SCAN_F12        0x86

#define SCAN_SHIFTF1    0x54
#define SCAN_SHIFTF2    0x55
#define SCAN_SHIFTF3    0x56
#define SCAN_SHIFTF4    0x57
#define SCAN_SHIFTF5    0x58
#define SCAN_SHIFTF6    0x59
#define SCAN_SHIFTF7    0x5A
#define SCAN_SHIFTF8    0x5B
#define SCAN_SHIFTF9    0x5C
#define SCAN_SHIFTF10   0x5D
#define SCAN_SHIFTF11   0x87
#define SCAN_SHIFTF12   0x88

#define ASCII_CTRLA     0x01
#define ASCII_CTRLB     0x02
#define ASCII_CTRLC     0x03
#define ASCII_CTRLD     0x04
#define ASCII_CTRLE     0x05
#define ASCII_CTRLF     0x06
#define ASCII_CTRLG     0x07
#define ASCII_CTRLH     0x08
#define ASCII_CTRLI     0x09
#define ASCII_CTRLJ     0x0A
#define ASCII_CTRLK     0x0B
#define ASCII_CTRLL     0x0C
#define ASCII_CTRLM     0x0D
#define ASCII_CTRLN     0x0E
#define ASCII_CTRLO     0x0F
#define ASCII_CTRLP     0x10
#define ASCII_CTRLQ     0x11
#define ASCII_CTRLR     0x12
#define ASCII_CTRLS     0x13
#define ASCII_CTRLT     0x14
#define ASCII_CTRLU     0x15
#define ASCII_CTRLV     0x16
#define ASCII_CTRLW     0x17
#define ASCII_CTRLX     0x18
#define ASCII_CTRLY     0x19
#define ASCII_CTRLZ     0x1A

#define SCAN_ALTF1      0x68
#define SCAN_ALTF2      0x69
#define SCAN_ALTF3      0x6A
#define SCAN_ALTF4      0x6B
#define SCAN_ALTF5      0x6C
#define SCAN_ALTF6      0x6D
#define SCAN_ALTF7      0x6E
#define SCAN_ALTF8      0x6F
#define SCAN_ALTF9      0x70
#define SCAN_ALTF10     0x71
#define SCAN_ALTF11     0x8B
#define SCAN_ALTF12     0x8C

#define SCAN_ALT1       0x78
#define SCAN_ALT2       0x79
#define SCAN_ALT3       0x7A
#define SCAN_ALT4       0x7B
#define SCAN_ALT5       0x7C
#define SCAN_ALT6       0x7D
#define SCAN_ALT7       0x7E
#define SCAN_ALT8       0x7F
#define SCAN_ALT9       0x80
#define SCAN_ALT0       0x81

#define SCAN_HOME       0x47
#define SCAN_UPARROW    0x48
#define SCAN_PAGEUP     0x49
#define SCAN_LEFTARROW  0x4B
#define SCAN_END        0x4F
#define SCAN_DOWNARROW  0x50
#define SCAN_PAGEDOWN   0x51
#define SCAN_INSERT     0x52
#define SCAN_DELETE     0x53

#endif // NOACCL

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品1区2区在线观看| 日韩伦理免费电影| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 精品污污网站免费看| 91精品国产综合久久福利 | 欧美一区二区三区在线看| 国产欧美日韩综合| 日本美女一区二区三区视频| 国产精品一区二区无线| 欧美日韩不卡一区| 亚洲色图欧美偷拍| 成人在线综合网站| 欧美刺激午夜性久久久久久久| 亚洲精选视频在线| 成人动漫一区二区| 久久精品这里都是精品| 日韩不卡免费视频| 欧美日韩精品综合在线| 一区二区三区日韩在线观看| 成人精品电影在线观看| 久久婷婷色综合| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美在线不卡一区| 亚洲欧美视频一区| 99精品视频在线观看免费| 久久久久久亚洲综合影院红桃 | 91美女在线视频| 国产精品女主播av| 成人福利视频在线| 国产精品每日更新| 成人免费三级在线| 国产精品久久久久久户外露出| 国产v综合v亚洲欧| 国产精品麻豆网站| 99久久精品免费观看| 亚洲人午夜精品天堂一二香蕉| www.在线欧美| 综合久久给合久久狠狠狠97色 | 国产乱码字幕精品高清av| 精品日韩欧美一区二区| 精彩视频一区二区三区| 精品成人一区二区三区四区| 国产精品主播直播| 国产精品日日摸夜夜摸av| av一二三不卡影片| 亚洲免费观看高清在线观看| 欧美亚洲免费在线一区| 五月天激情综合网| 日韩欧美你懂的| 国产精品综合一区二区三区| 欧美国产视频在线| 色婷婷狠狠综合| 日韩一区精品视频| 久久蜜桃香蕉精品一区二区三区| 国产精品18久久久久久久久久久久| 国产精品―色哟哟| 欧美又粗又大又爽| 久久成人综合网| 国产精品无遮挡| 欧美午夜视频网站| 国内国产精品久久| 亚洲天堂网中文字| 欧美一级欧美一级在线播放| 国产精品99久久久久久宅男| 亚洲视频综合在线| 欧美妇女性影城| 国产91精品免费| 午夜视频一区在线观看| 国产欧美一区在线| 欧美日韩在线观看一区二区| 国产一区二区毛片| 亚洲与欧洲av电影| 国产亚洲欧美在线| 欧美日韩一区二区三区四区五区 | 亚洲精品国产精华液| 日韩精品一区二区三区中文不卡| 成人免费不卡视频| 日本成人在线电影网| 综合久久一区二区三区| 日韩一级完整毛片| 成人动漫精品一区二区| 免费视频一区二区| 亚洲精选一二三| 欧美激情一区二区三区不卡| 欧美高清www午色夜在线视频| jlzzjlzz亚洲日本少妇| 经典三级视频一区| 丝袜亚洲另类丝袜在线| 日韩理论片在线| 久久久九九九九| 日韩亚洲欧美综合| 欧美视频第二页| 白白色 亚洲乱淫| 国产一区二区日韩精品| 秋霞影院一区二区| 亚洲手机成人高清视频| 中文字幕久久午夜不卡| 欧美va在线播放| 欧美肥妇bbw| 欧美性大战久久久久久久蜜臀| 成人免费高清视频| 国产成人精品免费看| 麻豆成人久久精品二区三区小说| 亚洲图片欧美视频| 一区二区三区四区不卡在线 | 成人免费福利片| 国产精品香蕉一区二区三区| 久久99久久久久| 蜜臀久久久99精品久久久久久| 午夜影院久久久| 亚洲国产日韩一级| 亚洲亚洲人成综合网络| 夜色激情一区二区| 亚洲黄色av一区| 亚洲成人午夜影院| 亚洲一级片在线观看| 洋洋av久久久久久久一区| 亚洲免费视频中文字幕| 一区二区三区四区视频精品免费 | 亚洲欧美日韩精品久久久久| 中文字幕乱码久久午夜不卡| 久久这里只有精品视频网| 精品裸体舞一区二区三区| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美一区二区啪啪| 精品少妇一区二区三区免费观看| 精品卡一卡二卡三卡四在线| 欧美sm极限捆绑bd| 久久精品视频网| 国产精品久久久久久久久动漫| 亚洲日本丝袜连裤袜办公室| 亚洲综合无码一区二区| 天天免费综合色| 激情小说欧美图片| 成人激情综合网站| 欧美亚洲禁片免费| 精品国产乱码久久久久久夜甘婷婷| 精品国产免费久久| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国产精品久久久久一区二区三区共 | 有码一区二区三区| 偷拍一区二区三区四区| 免费av网站大全久久| 国产传媒久久文化传媒| 在线视频你懂得一区| 日韩亚洲欧美一区| 国产精品白丝在线| 日本欧美一区二区在线观看| 成人美女在线观看| 欧美三级三级三级| 国产亚洲欧美日韩在线一区| 亚洲日本在线看| 日韩高清在线不卡| 成人一区在线观看| 欧美日韩一区精品| 国产亚洲一区二区三区在线观看| 亚洲视频一区二区在线观看| 奇米影视一区二区三区小说| 9久草视频在线视频精品| 日韩一区二区三区免费看 | 成人av影院在线| 欧美日韩精品二区第二页| 久久久综合网站| 亚洲一卡二卡三卡四卡五卡| 国产成人免费视| 欧美久久一二区| 亚洲欧洲成人精品av97| 美国三级日本三级久久99| 色综合天天视频在线观看| 久久久天堂av| 日韩成人一级大片| 欧美视频一区在线| 国产精品美日韩| 国产一区二区0| 欧美一级视频精品观看| 亚洲18色成人| 91论坛在线播放| 亚洲国产精品ⅴa在线观看| 奇米精品一区二区三区在线观看 | 久久黄色级2电影| 色婷婷精品久久二区二区蜜臂av| 国产三级欧美三级日产三级99| 婷婷丁香激情综合| 色呦呦国产精品| 久久你懂得1024| 国产在线一区二区| 欧美一区二区三区系列电影| 亚洲va中文字幕| 欧美视频完全免费看| 一区二区久久久| 国产福利精品一区| 久久久国产午夜精品| 精品一区二区三区日韩| 日韩一区二区视频在线观看| 亚洲成人午夜电影| 欧美精品123区| 琪琪一区二区三区| 日韩视频中午一区| 蜜臀av性久久久久av蜜臀妖精| 在线不卡欧美精品一区二区三区|