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

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

?? imein.h

?? 好記星的控件,包括button,list,對文件操作
?? H
字號:
/*************************************************************************/
/*                                                                       */
/*              Copyright (C) 2002 SHENZHEN MEIJIN CO.LTD                */
/*                                                                       */
/* FILE NAME:   PrjIme.h                                                 */
/* MODULE NAME: 項目管理				                                 */
/* DESCRIPTION: 輸入法			                                         */
/*                                                                       */
/*************************************************************************/
/*    DTAE       AUTHOR     VERSION                 REMARKS              */
/* =========== ==========  =========  ===================================*/
/* 2001-03-17  Michael     Ver 1.00   創建                               */
/* 2002-09-04  Michael     Ver 2.00   Os3.2標準化                        */
/* 2003-03-24  Qorse       Ver 3.00   學生機(無筆點)                     */
/* 2004-12-18  Bingle      Ver 4.00   筆點機                             */
/*************************************************************************/
/*------ 防止被重復引用的預處理 ------*/
#ifndef __PRJIME_H__
#define __PRJIME_H__

/*------ 宏定義 ------*/

/*輸入法處理狀態*/
#define IM_INPUT_NULL	1
#define IM_INPUT_DOING	2
#define IM_INPUT_ZC		3
#define IM_INPUT_LX		4
#define IM_INPUT_ERROR	5
#define IM_INPUT_LXZC	6	//聯想輸入下的字詞選擇

#define IME_NEED_REFRESH    1
#define IME_NO_REFRESH	    0

#define IME_MAXNUMBER	    8		//輸入法最多數目 

#define IMBUHUATOTAL	    27


#define HZ_PER_PAGE     9					/*每頁容納的漢字個數*/
#define PY_PER_PAGE		9

#define IME_CANDI_X		40
#define PY_CANDI_X		90
#define WB_CANDI_X		90
#define IME_CANDI_INTERVAL	26


//移到ime.h里
//#define IM_HEIGHT		(SYSFONTWIDTH+1)					/*輸入框的高度*/ 
#define IM_OUTBUFF_LEN	((HZ_PER_PAGE+1)*3)	/*備選漢字緩沖區大小*/
#define IM_INBUFF_LEN	10					/*用戶輸入緩沖區大小*/
/*符號輸入法*/
#define SY_SKEYDATANUM	42
#define YB_SKEYDATANUM	12
/*英數*/
#define IME_ENGLISH_TIMERID      0x9732     /*拼音輸入法的TimerID*/    

//#define IME_CANDI_X		40
//#define PY_CANDI_X		90
//#define WB_CANDI_X		90


/*拼音*/
#define IMPY_INPUT_LEN			7
#define IMPY_INDEX_LEN			(IMPY_INPUT_LEN + 2)
#define GBKPY_INDEX_NUM			1820

#define JAPAN_INDEX_NUM         493
/*五筆*/
#define IMWB_INPUT_LEN			4
#define IM_WORD_MAX				109
#define IMWB_INDEX_NUM			6768
#define	IMWB_DATA_ADDR			WUBI_ADDRESS
#define IMWB_INDEX_LEN			(IMWB_INPUT_LEN+2)
#define IMWB_FIRSTLEVEL_OFF		0x5FA6
#define IMWB_SECONDLEVEL_OFF	0x0000
#define IMWB_THIRDLEVEL_OFF		0x5FD8
#define IMWB_SECONDINDEX_OFF	0x04E2
#define IMWB_SECONDSAME_OFF		0x09C2
#define IMWB_THIRDORDER_OFF		0x3E9A
#define IMWB_FOURTHORDER_OFF	0x4F20

/*宏定義*/
#define FOR_IME_ALL
#define FOR_IME_ENGLISH
#define FOR_IME_PINYIN
#define FOR_IME_WUBI
#define FOR_IME_BIHUA
#define FOR_IME_BUSHOU
#define FOR_IME_NANJIAN
#define FOR_IME_SYMBOL

#define FOR_ED132_133_PRJ
#define FOR_ED135_PRJ



/*------ 函數聲明 ------*/
//function assert for file ImeComm.c
INT     _ImDichSearch(UINT startNum, UINT endNum, INT (*searchFunc)(UINT));
VOID    __IMEGetChar(UINT *pEvent, UINT *pParam);
VOID    __ImeConvertCase(UINT *pEvent, UINT *pParam);
BOOL    _ImGetAssociation(UINT16 code);
BOOL    _imLeftRight(UINT *pEvent, UINT *pParam);
BOOL    _IMEGetSelectWord(UINT *pEvent, UINT *pParam);
BOOL	_imOutputData(UINT16 index, UINT16 *getedzi, UINT *pEvent);

//----------------------------------------------------
BOOL	_imBihuaGetData(void);		//筆畫輸入法取數據函數
void	ImGetBiShouDataAddr(void);	//GET部首數據的地址
BOOL	_imBushouGetData(void);		//部首輸入法取數據函數
void	_imNanjianGetData(void);	// GET難檢數據
//----------------------------------------------------
BOOL    _PyWbGetData(UINT uType);
BOOL    __ImPyGetWord(VOID);
BOOL    __ImGBKGetWord(VOID);
void    _PinyinDrawGraph();
BOOL    _ImWbGetWord(void);
BOOL    _ImWbOneTwoCode();
BOOL    _ImWbThreeCode();
BOOL    _ImWbFourCode();
UINT16  _ImGetCodeNum(UINT16 xCode);
UINT8   _ImGetOrderValue(UINT16 xOff);

void	_imDrawArrow(void);
VOID	__ImeDrawInputBoxHead(UINT uType);
VOID	ImeDrawIndexNum(UINT8 index,UINT uType);
VOID	_ImeDrawGraph(UINT uType);
VOID	ImeDrawSplit();
extern const UINT8 * const ime_InputBoxHead[];


//----------------------------------------------------
BOOL	_ImeInitialize(MIMEManager *pImeManager, UINT uInitMode);
VOID	__InitialIME();
VOID	__ResetIME();
VOID    _IMEDrawGraph(UINT uType);
void    _ImeSwitchPendown(IMEGUI_STRUCT *pApGui, UINT *pEvent, UINT *pParam,UINT uType);

void    ImGetBiShouDataAddr(void);

BOOL    HwInitial(VOID);
VOID    HwTerminate(VOID);
VOID    CallImeSymbol(UINT uImeType);
INT  _EnglishHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
INT  _SymBolHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
INT  _GBKHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
INT  _WuBiHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
INT  _HandWriteHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
INT  _BuShouHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
INT  _BiHuaHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
INT  _NanJianHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);
//UINT32 _IMERiWenHandleEvent(IMEGUI_STRUCT *pApGui,  UINT *pEvent, UINT *pParam);

extern UINT8		g_pIMEOutBuffer[IM_OUTBUFF_LEN];
extern UINT8		g_pIMEInBuffer[IM_INBUFF_LEN];
extern UINT8		g_pIMEOutWordBuf[3];
extern UINT		    g_pIMEInputednum;
extern HTIMER		g_pIMETimer;
extern MInputBox	g_mInputBox;
extern BOOL         g_bHandWriteActive;

extern UINT16 		g_pIMEAssocNum;
extern UINT16 		g_pIMECandiPos;
extern UINT16 		g_pIMEWordNum;
extern UINT8		*g_pIMEDataAddr;
extern UINT8		g_pIMEWordTypeNum;
extern UINT8		g_pIMElasttype;
extern UINT8		g_IMEShowFlag[IME_MAXNUMBER];
extern BOOL         g_bSecond;
extern int          g_nPressedKey;


//ping wubu using variable
extern UINT8   g_byPYShengPressed;
extern UINT8	g_pIMEPyIndexBuffer[IM_INBUFF_LEN];
extern UINT8	g_pIMEWordBuffer[IM_WORD_MAX*2];		//IM_WORD_MAX*2
extern UINT16 	g_pIMECurIndex;
extern UINT16	g_pIMEWbOrderNum;
extern UINT16	g_pIMEWordIndexNum;						//用于五筆取數據


//bushou using variable
extern UINT8		*g_pBushouAddr;
extern UINT16		g_pIMEBushouWordLen,g_pIMEBushouWordIndex;
extern UINT16		g_pIMEBushou_bhbh,g_pIMEBushou_bsb,g_pIMEBushou_bs,g_pIMEBushou_bh;
extern UINT16		g_pIMEBushou_hz,g_pIMEBushouState;		/*用于部首和難檢*/




#define		IME_ICON_NULL			0
#define		IMECATALOG_ITEM_NUM			IME_MAXNUMBER

#define		IME_SELECTED_ICON			IDB_IME_SELECTED
#define		IME_NOSELECTED_ICON			IDB_IME_NO
//畫目錄界面一些點線的坐標定位
#define		IMECATALOG_ITEM_ICON_STARTX		170
#define		IMECATALOG_ITEM_ICON_STARTY	    100
#define		IMECATALOG_ITEM_TEXT_STARTX		190
#define		IMECATALOG_ITEM_TEXT_STARTY		97

#define		IMECATALOG_HINT_TEXT_STARTX		190
#define		IMECATALOG_HINT_TEXT_STARTY		54

#define		IMECATALOG_ITEMICON_X_INTERVAL	  90
#define		IMECATALOG_ITEMICON_Y_INTERVAL		30
#define		IMECATALOG_ITEMTEXT_X_INTERVAL	  90
#define		IMECATALOG_ITEMTEXT_Y_INTERVAL		30
//------------
//------------
#define		IME_LEFTLINE_LINE0_X1	120//	33	
#define		IME_LEFTLINE_LINE0_Y1	30//	12
#define		IME_LEFTLINE_LINE0_X2	120//	33	
#define		IME_LEFTLINE_LINE0_Y2	280//	128

#define		IME_LEFTLINE_LINE1_X1	121//	33	
#define		IME_LEFTLINE_LINE1_Y1	30//	12
#define		IME_LEFTLINE_LINE1_X2	121//	33	
#define		IME_LEFTLINE_LINE1_Y2	280//	128

//------------
#define		IME_UPLINE_LINE0_X1		121//34
#define		IME_UPLINE_LINE0_Y1		30//11
#define		IME_UPLINE_LINE0_X2		360//202
#define		IME_UPLINE_LINE0_Y2		30//11

#define		IME_UPLINE_LINE1_X1		121//36	
#define		IME_UPLINE_LINE1_Y1		31//13
#define		IME_UPLINE_LINE1_X2		360//200
#define		IME_UPLINE_LINE1_Y2		31//13
//------------
#define		IME_RIGHTLINE_LINE0_X1		360//202	
#define		IME_RIGHTLINE_LINE0_Y1		30//12
#define		IME_RIGHTLINE_LINE0_X2		360//202
#define		IME_RIGHTLINE_LINE0_Y2		280//129

#define		IME_RIGHTLINE_LINE1_X1		361//203
#define		IME_RIGHTLINE_LINE1_Y1		30//13
#define		IME_RIGHTLINE_LINE1_X2		361//203
#define		IME_RIGHTLINE_LINE1_Y2		280//129
//------------
#define		IME_DOWNLINE_LINE0_X1		121//34	
#define		IME_DOWNLINE_LINE0_Y1		280//129
#define		IME_DOWNLINE_LINE0_X2		360//202
#define		IME_DOWNLINE_LINE0_Y2		280//129

#define		IME_DOWNLINE_LINE1_X1		121//35
#define		IME_DOWNLINE_LINE1_Y1		281//130
#define		IME_DOWNLINE_LINE1_X2		360//202
#define		IME_DOWNLINE_LINE1_Y2		281//130
//-------虛線坐標定義
#define		IME_UPDOTLINE_LINE0_X1		122//36	
#define		IME_UPDOTLINE_LINE0_Y1		34//15
#define		IME_UPDOTLINE_LINE0_X2		359//200	
#define		IME_UPDOTLINE_LINE0_Y2		34//15

#define		IME_UPDOTLINE_LINE1_X1		122//36	
#define		IME_UPDOTLINE_LINE1_Y1		36//17
#define		IME_UPDOTLINE_LINE1_X2		359//200	
#define		IME_UPDOTLINE_LINE1_Y2		36//17

#define		IME_UPDOTLINE_LINE2_X1		122//36	
#define		IME_UPDOTLINE_LINE2_Y1		38//19
#define		IME_UPDOTLINE_LINE2_X2		359//200	
#define		IME_UPDOTLINE_LINE2_Y2		38//19

#define		IME_UPDOTLINE_LINE3_X1		122//36	
#define		IME_UPDOTLINE_LINE3_Y1		40//21
#define		IME_UPDOTLINE_LINE3_X2		359//200	
#define		IME_UPDOTLINE_LINE3_Y2		40//21

#define		IME_MIDDOTLINE_LINE0_X1		142//44
#define		IME_MIDDOTLINE_LINE0_Y1		62//47
#define		IME_MIDDOTLINE_LINE0_X2		340//187
#define		IME_MIDDOTLINE_LINE0_Y2		62//47

/*
#define		IME_DOWNDOTLINE_LINE0_X1		36
#define		IME_DOWNDOTLINE_LINE0_Y1		127
#define		IME_DOWNDOTLINE_LINE0_X2		200
#define		IME_DOWNDOTLINE_LINE0_Y2		127

#define		IME_RIGHTDOTLINE_LINE0_X1		200
#define		IME_RIGHTDOTLINE_LINE0_Y1		21
#define		IME_RIGHTDOTLINE_LINE0_X2		200
#define		IME_RIGHTDOTLINE_LINE0_Y2		127
*/





#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人一二三| 成人福利在线看| 国产+成+人+亚洲欧洲自线| 色综合色综合色综合| 精品国产乱码久久久久久闺蜜| 国产亚洲午夜高清国产拍精品| 一区二区三区欧美日| 国产精品一线二线三线| 欧美日韩视频专区在线播放| 国产精品国产三级国产aⅴ中文 | 国产一区在线观看麻豆| 欧美写真视频网站| 国产精品国产三级国产有无不卡 | 成人免费视频播放| 欧美精品在线视频| 亚洲三级视频在线观看| 国产精华液一区二区三区| 91精品久久久久久蜜臀| 亚洲国产欧美在线| 91年精品国产| 中文字幕一区二区三中文字幕 | 亚洲一级在线观看| 91亚洲精品久久久蜜桃网站| 国产亚洲精品久| 国产精品一区三区| 久久综合九色欧美综合狠狠| 久久狠狠亚洲综合| 日韩欧美在线一区二区三区| 三级成人在线视频| 欧美二区在线观看| 无码av免费一区二区三区试看| 91福利在线看| 亚洲综合一区二区| 欧美日韩一级片在线观看| 一区二区三区不卡视频| 91久久一区二区| 亚洲一区二区av电影| 欧美日本一区二区三区| 亚洲国产成人91porn| 欧美日韩国产精品自在自线| 一二三区精品福利视频| 91成人看片片| 日韩av一级片| 精品少妇一区二区三区日产乱码| 日韩av不卡一区二区| 精品日韩在线一区| 国产永久精品大片wwwapp | 成人综合婷婷国产精品久久蜜臀| 国产日韩欧美电影| 99精品视频一区| 亚洲美女视频在线| 欧美少妇xxx| 另类小说一区二区三区| 久久青草欧美一区二区三区| 国产99久久久国产精品| 亚洲精品视频一区| 欧美卡1卡2卡| 国产福利一区在线| 亚洲精品精品亚洲| 日韩亚洲欧美一区| 99久久精品国产一区二区三区| 亚洲女厕所小便bbb| 在线成人高清不卡| 成人黄色电影在线| 一区二区三区精品在线| 91精品欧美福利在线观看| 国产精品亚洲人在线观看| 亚洲视频狠狠干| 日韩欧美一区二区不卡| 国产iv一区二区三区| 亚洲精品伦理在线| 欧美电影免费观看高清完整版在| 国产成人免费视| 午夜激情久久久| 国产精品伦理在线| 欧美一级二级三级蜜桃| 99久久久免费精品国产一区二区 | 69av一区二区三区| 波多野结衣精品在线| 天天综合网 天天综合色| 欧美激情综合在线| 欧美一二三在线| 91麻豆文化传媒在线观看| 另类小说欧美激情| 亚洲小少妇裸体bbw| 久久精品一区八戒影视| 欧美三级电影网| 菠萝蜜视频在线观看一区| 久久97超碰色| 午夜在线电影亚洲一区| 国产精品久久久久aaaa樱花| 91精品国产福利在线观看| 色悠悠亚洲一区二区| 国产成人在线视频网址| 精品亚洲免费视频| 亚洲一区二区在线视频| 自拍偷拍国产亚洲| 久久精品欧美一区二区三区不卡 | 欧美三日本三级三级在线播放| 国产福利一区二区三区在线视频| 日韩成人精品在线观看| 亚洲高清免费在线| 一区二区三区中文字幕| 亚洲色欲色欲www| 国产精品嫩草影院com| 国产欧美在线观看一区| 欧美xxxxxxxx| 日韩女优毛片在线| 日韩欧美aaaaaa| 日韩欧美一级二级三级久久久| 9191成人精品久久| 91精品国产综合久久香蕉麻豆| 在线影院国内精品| 在线观看免费成人| 色综合久久66| 欧美色大人视频| 欧美日韩五月天| 7777精品久久久大香线蕉| 欧美精品丝袜中出| 在线电影院国产精品| 91精品国产综合久久精品图片| 欧美日韩不卡一区| 欧美肥妇bbw| 日韩精品一区二区在线观看| 2欧美一区二区三区在线观看视频| 欧美大尺度电影在线| 日韩一二三区不卡| 久久这里只精品最新地址| 日韩精品专区在线影院观看| 精品久久久久99| 日本一区二区电影| 一区二区三区中文字幕在线观看| 亚洲一级电影视频| 美女精品自拍一二三四| 国内国产精品久久| 成人性视频网站| 91欧美激情一区二区三区成人| 一本一道波多野结衣一区二区| 欧美最猛性xxxxx直播| 欧美一区二区三区在线观看| 精品国产成人在线影院| 国产精品午夜久久| 一区二区三区欧美久久| 蜜桃视频免费观看一区| 国产成人av一区| 一本色道久久综合亚洲91| 在线播放一区二区三区| 久久精品视频免费| 亚洲精品久久嫩草网站秘色| 男人的天堂久久精品| 成人中文字幕合集| 欧美色图第一页| 欧美激情一区三区| 亚洲国产视频一区二区| 韩国精品久久久| 欧美少妇性性性| 国产精品丝袜黑色高跟| 午夜欧美在线一二页| 丁香婷婷综合激情五月色| 欧美日韩一区高清| 久久久精品国产免费观看同学| 亚洲愉拍自拍另类高清精品| 国产一区二区三区四| 欧美美女bb生活片| 国产精品丝袜91| 久久99精品久久只有精品| 色哟哟一区二区| 国产欧美一二三区| 日本在线不卡视频一二三区| 不卡一区二区三区四区| 欧美tk丨vk视频| 日日夜夜免费精品视频| 成人久久久精品乱码一区二区三区| 91精品麻豆日日躁夜夜躁| 亚洲精品成人悠悠色影视| 国产乱人伦精品一区二区在线观看 | 天使萌一区二区三区免费观看| 成人在线视频首页| 日韩精品一区二区三区老鸭窝 | 色婷婷久久久综合中文字幕| 精品久久久久99| 日日夜夜免费精品视频| 欧美熟乱第一页| 亚洲欧洲日韩女同| 国产精品白丝av| www国产成人免费观看视频 深夜成人网| 亚洲自拍偷拍av| 91免费观看国产| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 99这里只有久久精品视频| 精品盗摄一区二区三区| 蜜桃视频免费观看一区| 欧美日韩中文另类| 伊人开心综合网| a4yy欧美一区二区三区| 国产精品国产三级国产aⅴ原创| 国产成人免费视频网站| 欧美激情在线看| av在线不卡电影| 亚洲美女偷拍久久|