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

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

?? winapi.h

?? Dos6.0
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*******************************************************************************
	CW: Character Windows
	
	winapi.h	: Windows compatible API's. 

	21-May-91 MWP : Created. For inclusion in BROADSWORD only.


******************************************************************************/
#ifdef BROADSWORD



typedef unsigned short	HANDLE;
typedef unsigned short	HMODULE;


// The following code is intended to provide mapping between Windows and
// CW constructs.


// For Windows compatability, we need a HDC type. For CW, DC's don't
// really exist, so we use the PWND instead.


typedef WORD HICON;

typedef WORD HCURSOR;

typedef struct _point
	{
	int	x;
	int	y;
	} POINT;

typedef POINT	*PPOINT;
typedef POINT NEAR	*NPOINT;
typedef POINT FAR		*LPPOINT;


typedef DWORD COLORREF;

#define RGB(r,g,b)  ((DWORD)(((BYTE)(r) | ((WORD)((g) & 0xffL ) << 8) ) | (((DWORD)(BYTE)((b) & 0xffL))<<16)))


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

typedef struct tagCREATESTRUCT
  {
    LPSTR	lpCreateParams;
    HANDLE	hInstance;
    HANDLE	hMenu;
    HWND	hwndParent;
    int 	cy;
    int 	cx;
    int 	y;
    int 	x;
    WORD	style;
    LPSTR	lpszName;
    LPSTR	lpszClass;
    WORD		dwExStyle;
  } CREATESTRUCT;

typedef CREATESTRUCT FAR    *LPCREATESTRUCT;

#ifndef NOSCROLL


// Scroll Bar Constants

#define SB_HORZ	0
#define SB_VERT	1
#define SB_CTL		2
#define SB_BOTH	3

#endif


#ifndef NOSYSMETRICS

/* GetSystemMetrics() codes */
#define SM_CXSCREEN	    0
#define SM_CYSCREEN	    1
#define SM_CXVSCROLL	    2
#define SM_CYHSCROLL	    3
#define SM_CYCAPTION	    4
#define SM_CXBORDER	    5
#define SM_CYBORDER	    6
#define SM_CXDLGFRAME	    7
#define SM_CYDLGFRAME	    8
#define SM_CYVTHUMB	    9
#define SM_CXHTHUMB	    10
#define SM_CXICON	    11
#define SM_CYICON	    12
#define SM_CXCURSOR	    13
#define SM_CYCURSOR	    14
#define SM_CYMENU	    15
#define SM_CXFULLSCREEN     16
#define SM_CYFULLSCREEN     17
#define SM_CYKANJIWINDOW    18
#define SM_MOUSEPRESENT     19
#define SM_CYVSCROLL	    20
#define SM_CXHSCROLL	    21
#define SM_DEBUG	    22
#define SM_SWAPBUTTON	    23
#define SM_RESERVED1	    24
#define SM_RESERVED2	    25
#define SM_RESERVED3	    26
#define SM_RESERVED4	    27
#define SM_CXMIN	    28
#define SM_CYMIN	    29
#define SM_CXSIZE	    30
#define SM_CYSIZE	    31
#define SM_CXFRAME	    32
#define SM_CYFRAME	    33
#define SM_CXMINTRACK	    34
#define SM_CYMINTRACK	    35
#define SM_CMETRICS	    36

int FAR PASCAL GetSystemMetrics(int);

#endif /* NOSYSMETRICS */

/************
#define SM_CXSCREEN        80 // (VideoInfo.width)
#define SM_CYSCREEN        25 // (VideoInfo.length)
#define SM_MOUSEPRESENT    TRUE // (IsMouseInstalled())
#define SM_RESTOREDIR      FALSE // (bRestoreDirectory)
#define SM_CXVSCROLL        1
#define SM_CYHSCROLL        1
#define SM_CYCAPTION        1
#define SM_CXBORDER         1
#define SM_CYBORDER         1
#define SM_CXDLGFRAME       1
#define SM_CYDLGFRAME       1
#define SM_CYVTHUMB         1
#define SM_CXHTHUMB         1
#define SM_CXICON           8
#define SM_CYICON           4
#define SM_CXCURSOR         1
#define SM_CYCURSOR         1
#define SM_CYMENU           1
#define SM_CXFULLSCREEN     SM_CXSCREEN
#define SM_CYFULLSCREEN     SM_CYSCREEN-SM_CYMENU
#define SM_CYKANJIWINDOW    SM_CYSCREEN
#define SM_CYVSCROLL        1
#define SM_CXHSCROLL        1
#define SM_DEBUG            0
#define SM_SWAPBUTTON       0
#define SM_CXMIN            1
#define SM_CYMIN            1
#define SM_CXSIZE           1
#define SM_CYSIZE           1
#define SM_CXFRAME          1
#define SM_CYFRAME          1
#define SM_CXMINTRACK       1
#define SM_CYMINTRACK       1
#define SM_RESERVED1	    24
#define SM_RESERVED2	    25
#define SM_RESERVED3	    26
#define SM_RESERVED4	    27
*************/

#define GetSystemMetrics(x)      (x)


#define OLD_API	1

#define CW_USEDEFAULT	0xffff

// A whole wack of Edit stuff.

#define WM_CLEAR			0x800b
#define WM_UNDO			0x800c
#define WM_SYSCOMMAND	0x800d


#ifdef FULL_EDIT

/* Edit Control Styles */
#define ES_LEFT             0x0000
#define ES_CENTER           0x0001
#define ES_RIGHT            0x0002
#define ES_MULTILINE        0x0004
#define ES_UPPERCASE        0x0008
#define ES_LOWERCASE        0x0010

#define ES_PASSWORD         0x0001
#define ES_AUTOVSCROLL      0x0002
#define ES_AUTOHSCROLL      0x0004
#define ES_NOHIDESEL        0x0008
// #define ES_OEMCONVERT       0x0010

/* Edit Control Notification Codes */
#define EN_SETFOCUS	    0x0100
#define EN_KILLFOCUS	    0x0200
#define EN_CHANGE	    0x0300
#define EN_UPDATE	    0x0400
#define EN_ERRSPACE	    0x0500
#define EN_MAXTEXT	    0x0501
#define EN_HSCROLL	    0x0601
#define EN_VSCROLL	    0x0602

#ifndef NOWINMESSAGES

/* Edit Control Messages */
#define EM_GETSEL	   (WM_USER+0)
#define EM_SETSEL	   (WM_USER+1)
#define EM_GETRECT	   (WM_USER+2)
#define EM_SETRECT	   (WM_USER+3)
#define EM_SETRECTNP	   (WM_USER+4)
#define EM_SCROLL	   (WM_USER+5)
#define EM_LINESCROLL	   (WM_USER+6)
#define EM_GETMODIFY	   (WM_USER+8)
#define EM_SETMODIFY	   (WM_USER+9)
#define EM_GETLINECOUNT    (WM_USER+10)
#define EM_LINEINDEX	   (WM_USER+11)
#define EM_SETHANDLE	   (WM_USER+12)
#define EM_GETHANDLE	   (WM_USER+13)
#define EM_GETTHUMB	   (WM_USER+14)
#define EM_LINELENGTH	   (WM_USER+17)
#define EM_REPLACESEL	   (WM_USER+18)
#define EM_SETFONT	   (WM_USER+19)
#define EM_GETLINE	   (WM_USER+20)
#define EM_LIMITTEXT	   (WM_USER+21)
#define EM_CANUNDO	   (WM_USER+22)
#define EM_UNDO 	   (WM_USER+23)
#define EM_FMTLINES	   (WM_USER+24)
#define EM_LINEFROMCHAR    (WM_USER+25)
#define EM_SETWORDBREAK    (WM_USER+26)
#define EM_SETTABSTOPS	   (WM_USER+27)
#define EM_SETPASSWORDCHAR (WM_USER+28)
#define EM_EMPTYUNDOBUFFER (WM_USER+29)
#define EM_MSGMAX          (WM_USER+30)

#endif /* NOWINMESSAGES */


typedef WORD ICH;


typedef struct tagED
	{
	char *	hText;             // Block of text we are editing 
	ICH		cchAlloc;          // Number of chars we have allocated for hText 
	ICH		cchTextMax;        // Max number bytes allowed in edit control 
	ICH		cch;               // Current number of bytes of actual text 
   int      cLines;            // Number of lines of text 
	BYTE		charPasswordChar;  // If non null, display this character instead
										 // of the real text. So that we can implement
										 // hidden text fields. 

	BYTE		chFillDialog;

	HBRUSH	hbrDisabled;		// Disabled color brush. 
	HBRUSH	hbrEbBk;				// Background color brush.
	HBRUSH	hbrHiliteText;		// Hilite color brush


    ICH     ichMinSel;         // Selection extent.  MinSel is first selected                                   char 
    ICH     ichMaxSel;         // MaxSel is first unselected character 
    ICH     ichCaret;          // Caret location. Caret is on left side of                                   char 
    int     iCaretLine;        // The line the caret is on. So that if word
										 //	 wrapping, we can tell if the caret is at end
										 //	 of a line of at beginning of next line... 
    ICH     screenStart;       // Index of left most character displayed on
										 // screen for sl ec and index of top most line
										 // for multiline edit controls 
    int     ichLinesOnScreen;  // Number of lines we can display on screen 
    WORD    xOffset;           // x (horizontal) scroll position in pixels
										 // (for multiline text horizontal scroll bar) 
    WORD    cPasswordCharWidth;// Width of password char 
    HWND    hwnd;              // Window for this edit control 
    RECT    rcFmt;             // Client rectangle 
    HWND    hwndParent;        // Parent of this edit control window 
                               // These vars allow us to automatically scroll
										// when the user holds the mouse at the bottom
										// of the multiline edit control window. 
	 POINT   ptPrevMouse;       // Previous point for the mouse for system timer
    WORD    prevKeys;          // Previous key state for the mouse 
    WORD    fSingle       : 1; // Single line edit control? (or multiline) 
    WORD    fNoRedraw     : 1; // Redraw in response to a change? 
    WORD    fMouseDown    : 1; // Is mouse button down? when moving mouse 
    WORD    fFocus        : 1; // Does ec have the focus ? 
    WORD    fDirty        : 1; // Modify flag for the edit control 
    WORD    fDisabled     : 1; // Window disabled? 
    WORD    fNonPropFont  : 1; // Fixed width font? 
    WORD    fBorder       : 1; // Draw a border? 
    WORD    fAutoVScroll  : 1; // Automatically scroll vertically 
    WORD    fAutoHScroll  : 1; // Automatically scroll horizontally 
    WORD    fNoHideSel    : 1; // Hide sel when we lose focus? 
    WORD    fKanji        : 1;
    WORD    fFmtLines     : 1; // For multiline only. Do we insert CR CR LF at word wrap breaks? 
    WORD    fWrap         : 1; // Do word wrapping? 
    WORD    fCalcLines    : 1; // Recalc ped->chLines array? (recalc line breaks? )
    WORD    fEatNextChar  : 1; // Hack for ALT-NUMPAD stuff with combo boxes.
											// If numlock is up, we want to eat the next
											// character generated by the keyboard driver
											// if user enter num pad ascii value...  
    WORD    fStripCRCRLF:1;     // CRCRLFs have been added to text. Strip them
											// before doing any internal edit control
											// stuff 
    WORD    fInDialogBox:1;     // True if the ml edit control is in a dialog
											// box and we have to specially treat TABS and ENTER 
    int     *chLines;          // index of the start of each line 
    WORD    format;            // Left, center, or right justify multiline	text
    LPSTR   (FAR *lpfnNextWord)(); // Next word function 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美一区二区三区国产精品| 7777精品伊人久久久大香线蕉超级流畅 | 在线观看欧美日本| 同产精品九九九| 中文字幕不卡在线| 日韩一区二区在线看| 一本大道久久精品懂色aⅴ| 久久国内精品自在自线400部| 亚洲欧美成aⅴ人在线观看| 2020国产成人综合网| 欧美日韩视频在线观看一区二区三区| 国产精品自产自拍| 免费一区二区视频| 亚洲主播在线播放| 国产精品福利一区| 久久久久久久久久美女| 欧美一区二区三区人| 欧美午夜片在线观看| 成人av第一页| 国产精品99久久久久久久vr| 美女视频黄频大全不卡视频在线播放| 亚洲精品视频在线观看免费| 日本一区二区成人| 久久综合九色综合欧美98| 日韩一级片在线播放| 欧美日本免费一区二区三区| 色综合色综合色综合| 波多野结衣精品在线| 国产精品一区在线| 国内精品免费在线观看| 免费高清不卡av| 亚洲电影激情视频网站| 国产精品人人做人人爽人人添 | 亚洲男人的天堂在线aⅴ视频| 欧美国产日本韩| 国产日韩欧美精品一区| 久久精品水蜜桃av综合天堂| 久久中文娱乐网| 日韩欧美精品三级| 日韩欧美中文字幕制服| 欧美刺激脚交jootjob| 精品理论电影在线观看 | 91精品午夜视频| 3atv在线一区二区三区| 欧美一区二区三区公司| 欧美成人官网二区| 欧美tickle裸体挠脚心vk| 欧美变态tickling挠脚心| 日韩免费一区二区| 精品久久久久久最新网址| 精品久久国产97色综合| 久久精品夜色噜噜亚洲aⅴ| 欧美国产综合一区二区| 综合精品久久久| 一区二区三区中文字幕在线观看| 亚洲综合小说图片| 日韩精品视频网| 美国三级日本三级久久99| 韩国理伦片一区二区三区在线播放| 极品少妇xxxx精品少妇| 国产精品亚洲人在线观看| 成人精品国产一区二区4080| 色婷婷综合久久久久中文一区二区 | 91老司机福利 在线| 色婷婷国产精品综合在线观看| 欧美午夜精品一区| 欧美一区二区三区喷汁尤物| 国产亚洲人成网站| 国产精品传媒入口麻豆| 午夜精品影院在线观看| 狠狠色综合播放一区二区| av一本久道久久综合久久鬼色| 在线一区二区三区| 91精品久久久久久久91蜜桃| 国产午夜精品一区二区三区嫩草| 18成人在线视频| 日韩高清在线电影| 高清不卡一区二区在线| 欧美嫩在线观看| 久久精品视频在线免费观看| 一区二区三区四区在线免费观看| 久久精品国内一区二区三区| 97精品超碰一区二区三区| 88在线观看91蜜桃国自产| 国产清纯在线一区二区www| 亚洲激情中文1区| 国内精品视频666| 欧美在线短视频| 国产三级三级三级精品8ⅰ区| 一区二区三区中文字幕精品精品| 久久99久久99| 欧美色区777第一页| 欧美国产禁国产网站cc| 男人的j进女人的j一区| 91麻豆高清视频| 日韩精品最新网址| 亚洲一区二区三区四区五区黄| 韩国成人精品a∨在线观看| 欧美视频中文一区二区三区在线观看| xfplay精品久久| 午夜不卡在线视频| a4yy欧美一区二区三区| 日韩免费看网站| 亚洲一区视频在线观看视频| 成人自拍视频在线观看| 精品国产乱码久久久久久夜甘婷婷| 亚洲美腿欧美偷拍| 国产一区二区三区黄视频| 777奇米成人网| 亚洲精品免费在线| av激情综合网| 久久综合九色综合97_久久久 | 成人精品视频一区二区三区 | 日韩精品五月天| 色偷偷久久人人79超碰人人澡| 国产亚洲福利社区一区| 奇米精品一区二区三区在线观看| 色哟哟欧美精品| 综合久久久久久| 成人av在线资源网站| 久久久亚洲精品石原莉奈| 毛片av一区二区三区| 欧美电影一区二区三区| 一区二区三区在线视频免费观看 | 欧美日韩免费视频| 亚洲天堂成人在线观看| 成人av免费在线观看| 国产女主播在线一区二区| 国产成人午夜高潮毛片| 久久免费国产精品| 国内精品久久久久影院一蜜桃| 7777精品伊人久久久大香线蕉最新版 | 在线综合+亚洲+欧美中文字幕| 亚洲国产综合色| 欧美日韩一级黄| 亚洲无线码一区二区三区| 在线观看精品一区| 亚洲精品国产第一综合99久久| 不卡一区中文字幕| 亚洲欧洲精品一区二区精品久久久 | 亚洲影院理伦片| 在线看国产一区| 亚洲成人黄色小说| 欧美精品一卡两卡| 婷婷六月综合亚洲| 欧美一区二区免费观在线| 免费人成在线不卡| 日韩美女一区二区三区四区| 国产一区二区在线电影| 日本一区二区在线不卡| av在线一区二区| 亚洲综合在线五月| 欧美肥妇bbw| 精品制服美女久久| 欧美国产日韩a欧美在线观看 | 精品国产三级电影在线观看| 久久99精品一区二区三区三区| 久久久99精品免费观看| 99在线精品免费| 一区二区三区在线观看网站| 91精品国产综合久久久久久漫画| 精品一区在线看| 亚洲国产精品精华液ab| 99国内精品久久| 午夜精品久久久久影视| 欧美mv和日韩mv的网站| 国产aⅴ综合色| 亚洲一区二区视频在线| 欧美v日韩v国产v| 国产成人自拍网| 一区二区三区免费在线观看| 日韩女优av电影| 99在线热播精品免费| 日韩综合小视频| 国产精品久久久久久久午夜片 | 中文字幕精品一区二区三区精品 | 91视频免费看| 青青草97国产精品免费观看| 久久精品水蜜桃av综合天堂| 欧美在线观看一二区| 久久99这里只有精品| 亚洲码国产岛国毛片在线| 91精品国产欧美一区二区18| 成人国产在线观看| 日韩极品在线观看| 亚洲欧美怡红院| 日韩一区二区免费在线电影| 成人av集中营| 男女性色大片免费观看一区二区 | 不卡欧美aaaaa| 首页亚洲欧美制服丝腿| 国产精品国产精品国产专区不蜜| 欧美精品亚洲一区二区在线播放| 成人av免费在线播放| 精品综合免费视频观看| 亚洲一本大道在线| 中文字幕亚洲一区二区av在线 | 日本视频在线一区| 亚洲欧美激情视频在线观看一区二区三区| 日韩久久久久久|