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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ime.h

?? c語言編程軟件vc6.0中文綠色版_vc6.0官方下載
?? H
字號:
/*++ BUILD Version: 0003    // Increment this if a change has global effects

Copyright (c) 1985-1997, Microsoft Corporation

Module Name:

    ime.h

Abstract:

    Procedure declarations, constant definitions and macros for the IME
    component.

--*/

#ifndef _IME_
#define _IME_

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */


#ifndef _WINDEF_
typedef unsigned int UINT;
#endif // _WINDEF_

#define IME_MAXPROCESS 32

LRESULT WINAPI SendIMEMessageExA(HWND, LPARAM);
LRESULT WINAPI SendIMEMessageExW(HWND, LPARAM);
#ifdef UNICODE
#define SendIMEMessageEx  SendIMEMessageExW
#else
#define SendIMEMessageEx  SendIMEMessageExA
#endif // !UNICODE

//
// IMESTRUCT structure for SendIMEMessageEx
//
typedef struct tagIMESTRUCT {
    UINT     fnc;        // function code
    WPARAM   wParam;     // word parameter
    UINT     wCount;     // word counter
    UINT     dchSource;  // offset to Source from top of memory object
    UINT     dchDest;    // offset to Desrination from top of memory object
    LPARAM   lParam1;
    LPARAM   lParam2;
    LPARAM   lParam3;
} IMESTRUCT,*PIMESTRUCT,NEAR *NPIMESTRUCT,FAR *LPIMESTRUCT;



#define CP_HWND                 0
#define CP_OPEN                 1
#define CP_DIRECT               2
#define CP_LEVEL                3


//
//      Virtual Keys
//

#define VK_DBE_ALPHANUMERIC              0x0f0
#define VK_DBE_KATAKANA                  0x0f1
#define VK_DBE_HIRAGANA                  0x0f2
#define VK_DBE_SBCSCHAR                  0x0f3
#define VK_DBE_DBCSCHAR                  0x0f4
#define VK_DBE_ROMAN                     0x0f5
#define VK_DBE_NOROMAN                   0x0f6
#define VK_DBE_ENTERWORDREGISTERMODE     0x0f7
#define VK_DBE_ENTERIMECONFIGMODE        0x0f8
#define VK_DBE_FLUSHSTRING               0x0f9
#define VK_DBE_CODEINPUT                 0x0fa
#define VK_DBE_NOCODEINPUT               0x0fb
#define VK_DBE_DETERMINESTRING           0x0fc
#define VK_DBE_ENTERDLGCONVERSIONMODE    0x0fd



//
//     switch for wParam of IME_SETCONVERSIONWINDOW
//
#define MCW_DEFAULT             0x00
#define MCW_RECT                0x01
#define MCW_WINDOW              0x02
#define MCW_SCREEN              0x04
#define MCW_VERTICAL            0x08
#define MCW_HIDDEN              0x10

//
//    switch for wParam of IME_SETCONVERSIONMODE
//       and IME_GETCONVERSIONMODE
//
#define IME_MODE_ALPHANUMERIC   0x0001

#ifdef KOREA    // BeomOh - 9/29/92
#define IME_MODE_SBCSCHAR       0x0002
#else
#define IME_MODE_SBCSCHAR       0x0008
#endif

#define IME_MODE_KATAKANA       0x0002
#define IME_MODE_HIRAGANA       0x0004
#define IME_MODE_HANJACONVERT   0x0004
#define IME_MODE_DBCSCHAR       0x0010
#define IME_MODE_ROMAN          0x0020
#define IME_MODE_NOROMAN        0x0040
#define IME_MODE_CODEINPUT      0x0080
#define IME_MODE_NOCODEINPUT    0x0100
//
//

//
//     IME APIs
//
#define IME_GETIMECAPS            0x03
#define IME_SETOPEN               0x04
#define IME_GETOPEN               0x05
#define IME_GETVERSION            0x07
#define IME_SETCONVERSIONWINDOW   0x08
#define IME_MOVEIMEWINDOW         IME_SETCONVERSIONWINDOW       // KOREA only
#define IME_SETCONVERSIONMODE     0x10

#define IME_GETCONVERSIONMODE     0x11
#define IME_SET_MODE              0x12          // KOREA only
#define IME_SENDVKEY              0x13
#define IME_ENTERWORDREGISTERMODE 0x18
#define IME_SETCONVERSIONFONTEX   0x19

//
// IME_CODECONVERT subfunctions
//
#define IME_BANJAtoJUNJA        0x13            // KOREA only
#define IME_JUNJAtoBANJA        0x14            // KOREA only
#define IME_JOHABtoKS           0x15            // KOREA only
#define IME_KStoJOHAB           0x16            // KOREA only

//
// IME_AUTOMATA subfunctions
//
#define IMEA_INIT               0x01            // KOREA only
#define IMEA_NEXT               0x02            // KOREA only
#define IMEA_PREV               0x03            // KOREA only

//
// IME_HANJAMODE subfunctions
//
#define IME_REQUEST_CONVERT     0x01            // KOREA only
#define IME_ENABLE_CONVERT      0x02            // KOREA only

//
// IME_MOVEIMEWINDOW subfunctions
//
#define INTERIM_WINDOW          0x00            // KOREA only
#define MODE_WINDOW             0x01            // KOREA only
#define HANJA_WINDOW            0x02            // KOREA only

//
//    error code
//
#define IME_RS_ERROR            0x01    // genetal error
#define IME_RS_NOIME            0x02    // IME is not installed
#define IME_RS_TOOLONG          0x05    // given string is too long
#define IME_RS_ILLEGAL          0x06    // illegal charactor(s) is string
#define IME_RS_NOTFOUND         0x07    // no (more) candidate
#define IME_RS_NOROOM           0x0a    // no disk/memory space
#define IME_RS_DISKERROR        0x0e    // disk I/O error
#define IME_RS_INVALID          0x11    // Win3.1/NT
#define IME_RS_NEST             0x12    // called nested
#define IME_RS_SYSTEMMODAL      0x13    // called when system mode

//
//   report messge from IME to WinApps
//
#define WM_IME_REPORT       0x0280

//
//   report message parameter for WM_IME_REPORT
//
#define IR_STRINGSTART      0x100
#define IR_STRINGEND        0x101
#define IR_OPENCONVERT      0x120
#define IR_CHANGECONVERT    0x121
#define IR_CLOSECONVERT     0x122
#define IR_FULLCONVERT      0x123
#define IR_IMESELECT        0x130
#define IR_STRING       0x140
#define IR_DBCSCHAR             0x160
#define IR_UNDETERMINE          0x170
#define IR_STRINGEX             0x180   // New for 3.1
#define IR_MODEINFO             0x190

//#define WM_CONVERTREQUESTEX     0x0109
#define WM_WNT_CONVERTREQUESTEX 0x0109 /* WM_CONVERTREQUESTEX: 109 for NT, 108 for OT */
#define WM_CONVERTREQUEST       0x010A
#define WM_CONVERTRESULT        0x010B
#define WM_INTERIM              0x010C

#define WM_IMEKEYDOWN           0x290
#define WM_IMEKEYUP             0x291


//
// UNDETERMINESTRING structure for IR_UNDETERMINE
//
typedef struct tagUNDETERMINESTRUCT {
    DWORD    dwSize;
    UINT     uDefIMESize;
    UINT     uDefIMEPos;
    UINT     uUndetTextLen;
    UINT     uUndetTextPos;
    UINT     uUndetAttrPos;
    UINT     uCursorPos;
    UINT     uDeltaStart;
    UINT     uDetermineTextLen;
    UINT     uDetermineTextPos;
    UINT     uDetermineDelimPos;
    UINT     uYomiTextLen;
    UINT     uYomiTextPos;
    UINT     uYomiDelimPos;
} UNDETERMINESTRUCT,*PUNDETERMINESTRUCT,NEAR *NPUNDETERMINESTRUCT,FAR *LPUNDETERMINESTRUCT;


typedef struct tagSTRINGEXSTRUCT {
    DWORD    dwSize;
    UINT     uDeterminePos;
    UINT     uDetermineDelimPos;
    UINT     uYomiPos;
    UINT     uYomiDelimPos;
} STRINGEXSTRUCT,NEAR *NPSTRINGEXSTRUCT,FAR *LPSTRINGEXSTRUCT;

#ifdef __cplusplus
}
#endif  /* __cplusplus */

#endif // _IME_

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产免费成人在线视频| 亚洲综合区在线| 欧美色综合网站| 国产精品一二三四区| 亚洲3atv精品一区二区三区| 国产亚洲欧洲997久久综合| 欧美日本在线一区| 99久久99久久免费精品蜜臀| 久久99热国产| 亚洲成人精品一区| 亚洲女同女同女同女同女同69| 欧美va天堂va视频va在线| 在线观看一区二区视频| 成人福利电影精品一区二区在线观看 | 日韩精彩视频在线观看| 国产精品久久久久久久裸模| 欧美tickling网站挠脚心| 欧美日韩在线精品一区二区三区激情| 国产成人精品免费视频网站| 九九精品视频在线看| 天堂成人国产精品一区| 一区二区免费看| 18欧美乱大交hd1984| 国产婷婷色一区二区三区四区 | 色综合久久久久综合99| 国产精品66部| 国内久久精品视频| 美女任你摸久久 | 91小视频在线| 成人黄色电影在线 | 日韩一区二区不卡| 欧美精品成人一区二区三区四区| 在线一区二区视频| 欧美性大战久久| 欧美性欧美巨大黑白大战| 欧美体内she精高潮| 欧美综合色免费| 精品视频1区2区3区| 欧美影院精品一区| 欧美日韩免费观看一区三区| 欧美主播一区二区三区美女| 欧洲一区在线电影| 欧美日韩视频一区二区| 777欧美精品| 日韩欧美123| 久久久久久黄色| 中文字幕高清一区| 日韩伦理av电影| 一区二区三区日韩精品| 亚洲国产成人精品视频| 日韩国产欧美三级| 青青青爽久久午夜综合久久午夜| 蜜桃视频第一区免费观看| 九九国产精品视频| 国产69精品久久99不卡| av高清久久久| 91久久线看在观草草青青 | 日韩无一区二区| 欧美精品一区二区三区在线| 日本一区二区成人| 亚洲精品乱码久久久久久日本蜜臀| 亚洲一区在线视频观看| 日韩黄色小视频| 国产精品一区二区在线观看不卡| 成人av电影在线观看| 91成人免费在线视频| 91精品国产综合久久精品app| 欧美成人一区二区三区片免费| 久久丝袜美腿综合| 亚洲人成网站色在线观看| 天天综合日日夜夜精品| 狠狠色丁香九九婷婷综合五月| www.亚洲人| 欧美男生操女生| 中文字幕欧美国产| 亚洲成a人片在线不卡一二三区| 久久精品国产精品亚洲综合| www.欧美色图| 91精品国产麻豆国产自产在线| 国产婷婷色一区二区三区| 夜色激情一区二区| 国产一区 二区| 欧美丝袜第三区| 国产午夜精品久久| 日韩中文字幕亚洲一区二区va在线| 九九精品视频在线看| 91蜜桃网址入口| 久久综合久久鬼色中文字| 亚洲另类春色校园小说| 精品一区二区三区的国产在线播放| 不卡一区中文字幕| 欧美另类变人与禽xxxxx| 国产午夜精品一区二区| 日韩精品一级二级| 91亚洲午夜精品久久久久久| 精品入口麻豆88视频| 一级中文字幕一区二区| 国产精品一区二区在线观看网站| 欧美日韩黄视频| 亚洲三级在线看| 国产精品性做久久久久久| 欧美亚洲禁片免费| 中文字幕一区二区三区av| 国产在线精品一区二区三区不卡| 欧美三级视频在线观看| 中文字幕在线一区免费| 韩国v欧美v日本v亚洲v| 欧美三区在线视频| 亚洲美女免费在线| 成人免费视频一区| 久久青草国产手机看片福利盒子| 日韩专区在线视频| 欧美日韩一区二区三区视频| 国产精品国产a级| 高清国产一区二区三区| 久久久久久久久一| 国产专区欧美精品| 精品国产一二三| 蜜臀91精品一区二区三区| 欧美一区二区在线免费播放| 亚洲第一福利一区| 欧美色涩在线第一页| 一区二区三区.www| 欧美偷拍一区二区| 亚洲一区在线观看视频| 日本道色综合久久| 亚洲已满18点击进入久久| 在线亚洲一区观看| 艳妇臀荡乳欲伦亚洲一区| 91福利视频网站| 亚洲成人福利片| 欧美日韩一级二级| 视频一区二区三区中文字幕| 欧美日韩日日夜夜| 午夜国产精品一区| 日韩三级视频在线看| 日本最新不卡在线| 欧美成人三级电影在线| 伦理电影国产精品| 久久奇米777| 不卡一区中文字幕| 一区二区三区精品视频在线| 欧洲精品在线观看| 午夜精品久久久久久久99水蜜桃| 欧美久久久久久久久| 日本成人在线电影网| 精品成人私密视频| 成人sese在线| 亚洲黄色免费电影| 91精品免费观看| 国产在线视频一区二区| 日本一区二区免费在线| 91麻豆国产香蕉久久精品| 一区二区在线观看视频| 91麻豆精品国产自产在线 | 精品一区二区三区免费毛片爱| 久久久国产综合精品女国产盗摄| 成人性生交大片免费看视频在线| 亚洲欧洲日产国产综合网| 欧美色综合网站| 国产尤物一区二区在线| 国产精品免费免费| 欧美人与禽zozo性伦| 国内精品第一页| 亚洲女同女同女同女同女同69| 欧美日韩精品一区视频| 国产一区二区在线免费观看| 国产精品国产馆在线真实露脸| 欧美日韩一区二区在线视频| 激情亚洲综合在线| 曰韩精品一区二区| 精品免费视频.| 91亚洲精品久久久蜜桃网站| 日日噜噜夜夜狠狠视频欧美人| 国产无人区一区二区三区| 日本高清不卡一区| 狠狠色丁香婷婷综合| 亚洲另类色综合网站| 精品嫩草影院久久| 91麻豆国产福利精品| 狠狠色丁香久久婷婷综合丁香| 亚洲欧美另类小说| 精品蜜桃在线看| 色狠狠色狠狠综合| 国产一区二区主播在线| 亚洲一区二区三区四区在线| 久久精品一区蜜桃臀影院| 欧美中文一区二区三区| 国产v综合v亚洲欧| 秋霞av亚洲一区二区三| 亚洲精品网站在线观看| 2024国产精品| 欧美人妖巨大在线| 91美女在线看| 国产一区二区看久久| 日韩高清一区在线| 亚洲精品v日韩精品| 国产日韩影视精品| 精品福利一区二区三区| 欧美日韩一区中文字幕|