Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/******************************************************************************
* * File Name: hatmt.h * * - Header file for HangeulAutomata. * * Author: Beomseok Oh (BeomOh) * * Copyright (C) Microsoft Corp 1993-1994. All rights reserved. * ******************************************************************************/
#ifndef _INC_HATMT
#define _INC_HATMT // #defined if HATMT.H has been included.
#ifdef DEBUG
int _cdecl sprintf(char *, const char *, ...); #define Assertion(exp)\
{\ if (!(exp))\ {\ static BYTE szBuffer[40];\ sprintf(szBuffer, "File: %s, Line: %d", __FILE__, __LINE__);\ MessageBox(NULL, szBuffer, "Assertion Error", MB_OK | MB_ICONSTOP);\ }\ }
#else
#define Assertion(exp)
#endif
enum { Wrong, JaEum, MoEum, ChoSung, JongSung }; // Type of KeyCodes.
#ifdef XWANSUNG_IME
#define XWT_INVALID 0xFF
#define XWT_EXTENDED 0x00
#define XWT_WANSUNG 0x01
#define XWT_JUNJA 0x02
#define XWT_HANJA 0x03
#define XWT_UDC 0x04
#define N_WANSUNG 2350
#endif
#endif // _INC_HATMT
|