#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | tagHIGH_LOW |
union | tagWANSUNG |
Defines | |
#define | IDD_2BEOL 100 |
#define | IDD_3BEOL1 101 |
#define | IDD_3BEOL2 102 |
#define | lpSource(lpks) (LPSTR)((LPSTR)lpks+lpks->dchSource) |
#define | lpDest(lpks) (LPSTR)((LPSTR)lpks+lpks->dchDest) |
#define | JOHAB_CP 1361 |
#define | WANSUNG_CP 949 |
#define | TWO_BYTE 2 |
#define | ONE_WORD 1 |
Typedefs | |
typedef tagHIGH_LOW | HIGH_LOW |
typedef tagWANSUNG | WANSUNG |
Functions | |
WORD | JunjaToBanja (LPSTR lpSrc, LPSTR lpDest) |
WORD | BanjaToJunja (LPSTR lpSrc, LPSTR lpDest) |
WORD | JohabToKs (LPSTR lpSrc, LPSTR lpDest) |
WORD | KsToJohab (LPSTR lpSrc, LPSTR lpDest) |
LRESULT | TransCodeConvert (HIMC hIMC, LPIMESTRUCT lpIme) |
LRESULT | TransConvertList (HIMC hImc, LPIMESTRUCT lpIme) |
LRESULT | TransGetMNTable (HIMC hImc, LPIMESTRUCT lpIme) |
Variables | |
CONST WORD | HMNTable [3][96] |
CONST WORD | wKSCompCode [51] |
CONST WORD | wKSCompCode2 [30] |
|
Definition at line 16 of file kcodecnv.c. Referenced by TransGetMNTable(). |
|
Definition at line 17 of file kcodecnv.c. |
|
Definition at line 18 of file kcodecnv.c. |
|
Definition at line 23 of file kcodecnv.c. Referenced by JohabToKs(), and KsToJohab(). |
|
Definition at line 21 of file kcodecnv.c. Referenced by AddEllipsisAndDrawLine(), BanjaToJunja(), ECDoIMEMenuCommand(), EcImeRequestHandler(), JohabToKs(), JunjaToBanja(), KsToJohab(), TransCodeConvert(), TransConvertList(), WriteAscii85(), and WriteASCII85Cont(). |
|
Definition at line 20 of file kcodecnv.c. Referenced by CString::LoadAndFormat(), TransCodeConvert(), TransConvertList(), and WriteASCII85Cont(). |
|
Definition at line 26 of file kcodecnv.c. Referenced by JohabToKs(), and KsToJohab(). |
|
Definition at line 25 of file kcodecnv.c. Referenced by JohabToKs(), and KsToJohab(). |
|
Definition at line 24 of file kcodecnv.c. Referenced by JohabToKs(), and KsToJohab(). |
|
|
|
|
|
Definition at line 415 of file kcodecnv.c. Referenced by TransCodeConvert().
|
|
Definition at line 462 of file kcodecnv.c. References BYTE, CHAR, tagWANSUNG::e, tagHIGH_LOW::high, JOHAB_CP, tagHIGH_LOW::low, lpDest, NULL, ONE_WORD, TWO_BYTE, tagWANSUNG::w, WANSUNG_CP, wKSCompCode, and wKSCompCode2. Referenced by TransCodeConvert().
|
|
Definition at line 362 of file kcodecnv.c. References BYTE, tagWANSUNG::e, tagHIGH_LOW::high, tagHIGH_LOW::low, lpDest, and tagWANSUNG::w. Referenced by TransCodeConvert().
|
|
Definition at line 566 of file kcodecnv.c. References BYTE, CHAR, tagWANSUNG::e, tagHIGH_LOW::high, JOHAB_CP, tagHIGH_LOW::low, lpDest, NULL, ONE_WORD, TWO_BYTE, tagWANSUNG::w, WANSUNG_CP, and wKSCompCode. Referenced by TransCodeConvert().
|
|
Definition at line 647 of file kcodecnv.c. References BanjaToJunja(), JohabToKs(), JunjaToBanja(), KsToJohab(), lpDest, and lpSource. Referenced by TranslateIMESubFunctions().
|
|
Definition at line 689 of file kcodecnv.c. References GetKeyboardLayout(), ImmGetConversionListA(), lpDest, lpSource, NULL, and UINT. Referenced by TranslateIMESubFunctions().
|
|
Definition at line 723 of file kcodecnv.c. References HIBYTE, HMNTable, IDD_2BEOL, L, LOBYTE, and TRUE. Referenced by TranslateIMESubFunctions().
|
|
Definition at line 40 of file kcodecnv.c. Referenced by TransGetMNTable(). |
|
Initial value:
Definition at line 343 of file kcodecnv.c. Referenced by JohabToKs(), and KsToJohab(). |
|
Initial value:
Definition at line 353 of file kcodecnv.c. Referenced by JohabToKs(). |