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

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

?? framemgr.h

?? 手寫識別Chinput源碼
?? H
字號:
/******************************************************************Copyright 1993, 1994 by Digital Equipment Corporation, Maynard, Massachusetts,                        All Rights ReservedPermission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and thatboth that copyright notice and this permission notice appear in supporting documentation, and that the names of Digital or MIT not beused in advertising or publicity pertaining to distribution of thesoftware without specific, written prior permission.  DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDINGALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALLDIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ORANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THISSOFTWARE.  Author: Hiroyuki Miyamoto  Digital Equipment Corporation                             miyamoto@jrd.dec.com    This version tidied and debugged by Steve Underwood May 1999******************************************************************/#ifndef FRAMEMGR_H#define FRAMEMGR_H#include <X11/Xmd.h>#include <X11/Xlib.h>#include <stdio.h>#if defined(VAXC) && !defined(__DECC)#define xim_externalref globalref#define xim_externaldef globaldef#else#define xim_externalref extern#define xim_externaldef#endif/* Definitions for FrameMgr */#define COUNTER_MASK 0x10typedef enum{    BIT8     = 0x1,       /* {CARD8* | INT8*}   */    BIT16    = 0x2,       /* {CARD16* | INT16*} */    BIT32    = 0x3,       /* {CARD32* | INT32*} */    BIT64    = 0x4,	  /* {CARD64* | INT64*} */    BARRAY   = 0x5,       /* int*, void*        */    ITER     = 0x6,       /* int*               */    POINTER  = 0x7,       /* specifies next item is a PTR_ITEM */    PTR_ITEM = 0x8,       /* specifies the item has a pointer */    /* BOGUS - POINTER and PTR_ITEM     *   In the current implementation, PTR_ITEM should be lead by     *   POINTER.  But actually, it's just redundant logically.  Someone      *   may remove this redundancy and POINTER from the enum member but he     *   should also modify the logic in FrameMgr program.     */    PADDING  = 0x9,       /* specifies that a padding is needed.		           * This requires extra data in data field.		           */    EOL      = 0xA,       /* specifies the end of list */    COUNTER_BIT8  = COUNTER_MASK | 0x1,    COUNTER_BIT16 = COUNTER_MASK | 0x2,    COUNTER_BIT32 = COUNTER_MASK | 0x3,    COUNTER_BIT64 = COUNTER_MASK | 0x4} XimFrameType;/* Convenient macro */#define _FRAME(a) {a, NULL}#define _PTR(p)   {PTR_ITEM, (void *)p}/* PADDING's usage of data field * B15-B8  : Shows the number of effective items. * B7-B0   : Shows padding unit.  ex) 04 shows 4 unit padding. */#define _PAD2(n)   {PADDING, (void*)((n)<<8|2)}#define _PAD4(n)   {PADDING, (void*)((n)<<8|4)}#define FmCounterByte 0#define FmCounterNumber 1    #define _BYTE_COUNTER(type, offset) \               {(COUNTER_MASK|type), (void*)((offset)<<8|FmCounterByte)}#define _NUMBER_COUNTER(type, offset) \               {(COUNTER_MASK|type), (void*)((offset)<<8|FmCounterNumber)}typedef struct _XimFrame{    XimFrameType type;    void* data;       /* For PTR_ITEM and PADDING */} XimFrameRec, *XimFrame;typedef enum{    FmSuccess,     FmEOD,    FmInvalidCall,    FmBufExist,    FmCannotCalc,    FmNoMoreData} FmStatus;typedef struct _FrameMgr *FrameMgr;FrameMgr FrameMgrInit(XimFrame frame, char* area, Bool byte_swap);void FrameMgrInitWithData(FrameMgr fm, XimFrame frame, void* area,			  Bool byte_swap);void FrameMgrFree(FrameMgr fm);FmStatus FrameMgrSetBuffer(FrameMgr, void*);FmStatus _FrameMgrPutToken(FrameMgr, void*, int);FmStatus _FrameMgrGetToken(FrameMgr, void*, int);FmStatus FrameMgrSetSize(FrameMgr, int);FmStatus FrameMgrSetIterCount(FrameMgr, int);FmStatus FrameMgrSetTotalSize(FrameMgr, int);int FrameMgrGetTotalSize(FrameMgr);int FrameMgrGetSize(FrameMgr);FmStatus FrameMgrSkipToken(FrameMgr, int);void FrameMgrReset(FrameMgr);Bool FrameMgrIsIterLoopEnd(FrameMgr, FmStatus*);#define FrameMgrPutToken(fm, obj) _FrameMgrPutToken((fm), &(obj), sizeof(obj))#define FrameMgrGetToken(fm, obj) _FrameMgrGetToken((fm), &(obj), sizeof(obj))#endif /* FRAMEMGR_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区免费观看视频| 日韩欧美在线1卡| 中文字幕一区二区三区四区不卡 | 99久久免费视频.com| 国产欧美一区二区在线| 成人黄色在线视频| 一区二区三区在线视频播放| 欧美中文字幕一区二区三区亚洲| 樱桃视频在线观看一区| 精品视频1区2区3区| 日韩国产欧美在线视频| www一区二区| www.欧美.com| 午夜私人影院久久久久| 久久综合九色综合97婷婷女人| 黄色成人免费在线| 国产精品久久久久久久久动漫| 在线观看视频一区二区| 久久99国产精品久久99果冻传媒| 亚洲国产精品精华液2区45| 99精品久久只有精品| 亚洲成人免费视频| 国产午夜精品久久久久久免费视| 99久久er热在这里只有精品15| 午夜视频在线观看一区二区| 久久婷婷久久一区二区三区| 色婷婷狠狠综合| 久久国产婷婷国产香蕉| 综合分类小说区另类春色亚洲小说欧美| 欧美无人高清视频在线观看| 激情六月婷婷综合| 亚洲丝袜另类动漫二区| 欧美成人免费网站| 91美女片黄在线观看91美女| 久久97超碰色| 一区二区三区免费看视频| 2021国产精品久久精品| 欧美又粗又大又爽| 国产乱码精品一区二区三区av| 亚洲影院久久精品| 国产精品日日摸夜夜摸av| 欧美日韩精品系列| 99久久婷婷国产精品综合| 久久精品国产77777蜜臀| 亚洲激情图片一区| 国产精品久久久久久亚洲伦| 日韩三级视频在线观看| 91在线小视频| 国产成人日日夜夜| 久久精品二区亚洲w码| 香蕉av福利精品导航| 日韩美女视频一区| 欧美激情资源网| 精品成人一区二区三区| 69久久夜色精品国产69蝌蚪网| 波多野结衣在线aⅴ中文字幕不卡| 日本va欧美va欧美va精品| 一区二区免费视频| 亚洲欧美日韩中文播放 | 国产精品另类一区| 精品国产乱码久久久久久1区2区| 欧美欧美欧美欧美首页| 欧美自拍丝袜亚洲| 色香色香欲天天天影视综合网| 国产成人免费视频| 国产成人av自拍| 国产在线播放一区三区四| 美女诱惑一区二区| 奇米综合一区二区三区精品视频| 亚洲国产精品久久艾草纯爱| 亚洲精品国产无套在线观| 中文字幕一区二| 国产精品不卡一区二区三区| 国产精品美女久久久久久2018| 国产欧美久久久精品影院| 国产亚洲精品aa| 国产精品网站导航| 国产精品久久久久久久岛一牛影视| 国产女人水真多18毛片18精品视频| 久久久精品蜜桃| 亚洲国产精品精华液ab| 中国av一区二区三区| 欧美国产日韩精品免费观看| 国产精品视频你懂的| 国产精品成人网| 亚洲男人的天堂在线aⅴ视频| 亚洲免费在线观看| 一区二区三区日韩欧美精品| 天堂成人国产精品一区| 蜜臀av一区二区| 久久99精品国产.久久久久久| 国产精品伊人色| av在线不卡电影| 91福利国产成人精品照片| 欧美高清视频在线高清观看mv色露露十八| 欧美日韩一区二区三区在线看| 3d成人h动漫网站入口| 精品剧情在线观看| 中文字幕欧美激情| 亚洲制服丝袜一区| 麻豆精品在线看| 国产精品一二三四区| 99国产一区二区三精品乱码| 欧美在线free| 欧美精品一区二区三区蜜臀 | 91精品国产综合久久蜜臀| 欧美mv日韩mv亚洲| 亚洲欧美在线高清| 日韩1区2区3区| 成人亚洲精品久久久久软件| 欧美视频一区二区三区| 精品日韩99亚洲| 亚洲欧洲精品一区二区三区 | 亚洲日本韩国一区| 日韩av午夜在线观看| 国产成人精品亚洲日本在线桃色 | 成人在线视频一区二区| 在线欧美日韩国产| 久久综合久久综合亚洲| 亚洲精品免费播放| 国内精品嫩模私拍在线| 欧美性极品少妇| 国产欧美日产一区| 午夜精品成人在线视频| 成人免费电影视频| 日韩欧美一级二级三级久久久| 亚洲欧洲日产国产综合网| 麻豆久久一区二区| 色综合久久88色综合天天免费| 欧美大片一区二区三区| 一区二区三区不卡视频 | 丝瓜av网站精品一区二区| youjizz久久| 欧美成人vps| 亚洲妇女屁股眼交7| 99久久国产综合色|国产精品| 日韩欧美国产电影| 亚洲福利一二三区| 成人精品视频一区二区三区尤物| 日韩一区二区免费视频| 亚洲一区二区四区蜜桃| 丁香一区二区三区| 精品国产髙清在线看国产毛片| 一区二区三区精品在线观看| 成人免费视频免费观看| 久久久.com| 久久国产精品99精品国产| 欧美高清你懂得| 亚洲一区二区三区四区在线观看 | 韩国av一区二区三区四区| 欧美肥妇毛茸茸| 亚洲国产欧美另类丝袜| 色伊人久久综合中文字幕| 国产精品久线在线观看| 成人少妇影院yyyy| 日本一区二区三区久久久久久久久不 | av在线综合网| 中文字幕成人在线观看| 国产成人精品免费看| 精品国产乱子伦一区| 男女性色大片免费观看一区二区| 欧美老肥妇做.爰bbww| 亚洲国产日韩在线一区模特| 在线亚洲+欧美+日本专区| 亚洲精品成人a在线观看| 成人午夜在线视频| 6080国产精品一区二区| 亚洲国产一区二区a毛片| 色哟哟精品一区| 一区二区在线看| 欧美吻胸吃奶大尺度电影 | 欧美日韩精品一区视频| 天堂在线亚洲视频| 欧美精品少妇一区二区三区| 日韩在线一区二区三区| 日韩一区二区三区电影| 精品一区二区三区蜜桃| 久久综合色婷婷| 国产成人在线电影| 中文字幕在线视频一区| 91网站黄www| 亚洲一区二区三区四区中文字幕 | 欧美性猛交xxxxxx富婆| 午夜一区二区三区视频| 日韩一卡二卡三卡四卡| 经典三级一区二区| 国产农村妇女毛片精品久久麻豆| 成人激情小说网站| 夜夜揉揉日日人人青青一国产精品| 欧美网站大全在线观看| 免费av成人在线| 国产精品全国免费观看高清| 91亚洲国产成人精品一区二三| 一区二区三区精品| 91精品国产免费| 国产精品正在播放| 亚洲欧美日本韩国| 欧美一区二区三区的| 国产精品一区专区| 一区二区三区自拍|