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.
93 lines
2.1 KiB
93 lines
2.1 KiB
//+---------------------------------------------------------------------------
|
|
//
|
|
// File: globals.cpp
|
|
//
|
|
// Contents: Global variables.
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#include "private.h"
|
|
#include "ciccs.h"
|
|
|
|
HINSTANCE g_hInst = NULL;
|
|
|
|
CCicCriticalSectionStatic g_cs;
|
|
|
|
#ifdef DEBUG
|
|
// for tracking last owner of g_cs
|
|
const TCHAR *g_szMutexEnterFile = NULL;
|
|
int g_iMutexEnterLine = -1;
|
|
#endif // DEBUG
|
|
|
|
|
|
// {12E86EF3-4A16-46d6-A56C-3B887DB16E22}
|
|
extern const GUID GUID_ATTR_KORIMX_INPUT =
|
|
{
|
|
0x12e86ef3,
|
|
0x4a16,
|
|
0x46d6,
|
|
{ 0xa5, 0x6c, 0x3b, 0x88, 0x7d, 0xb1, 0x6e, 0x22 }
|
|
};
|
|
|
|
// {12A9B212-9463-49bb-85E0-D6CBF9A85F99}
|
|
extern const GUID GUID_IC_PRIVATE =
|
|
{
|
|
0x12a9b212,
|
|
0x9463,
|
|
0x49bb,
|
|
{ 0x85, 0xe0, 0xd6, 0xcb, 0xf9, 0xa8, 0x5f, 0x99 }
|
|
};
|
|
|
|
// {91656349-4BA9-4143-A1AE-7FBC20B631BC}
|
|
extern const GUID GUID_COMPARTMENT_KORIMX_CONVMODE =
|
|
{
|
|
0x91656349,
|
|
0x4ba9,
|
|
0x4143,
|
|
{ 0xa1, 0xae, 0x7f, 0xbc, 0x20, 0xb6, 0x31, 0xbc }
|
|
};
|
|
|
|
// {91656350-4BA9-4143-A1AE-7FBC20B631BC}
|
|
extern const GUID GUID_COMPARTMENT_KOR_SOFTKBD_OPENCLOSE =
|
|
{
|
|
0x91656350,
|
|
0x4ba9,
|
|
0x4143,
|
|
{ 0xa1, 0xae, 0x7f, 0xbc, 0x20, 0xb6, 0x31, 0xbc }
|
|
};
|
|
|
|
// {2232E454-03BA-482E-A0D4-5DCDD99DFF68}
|
|
extern const GUID GUID_KOREAN_HANGULSIMULATE =
|
|
{
|
|
0x2232E454,
|
|
0x03BA,
|
|
0x482E,
|
|
{ 0xA0, 0xD4, 0x5D, 0xCD, 0xD9, 0x9D, 0xFF, 0x68 }
|
|
};
|
|
|
|
// {2232E455-03BA-482E-A0D4-5DCDD99DFF68}
|
|
extern const GUID GUID_KOREAN_HANJASIMULATE =
|
|
{
|
|
0x2232E455,
|
|
0x03BA,
|
|
0x482E,
|
|
{ 0xA0, 0xD4, 0x5D, 0xCD, 0xD9, 0x9D, 0xFF, 0x68 }
|
|
};
|
|
|
|
// ac72b67f-d965-4b78-99fc-6547c2f62064
|
|
extern const GUID GUID_COMPARTMENT_SOFTKBD_KBDLAYOUT =
|
|
{
|
|
0xac72b67f,
|
|
0xd965,
|
|
0x4b78,
|
|
{0x99, 0xfc, 0x65, 0x47, 0xc2, 0xf6, 0x20, 0x64}
|
|
};
|
|
|
|
// ac72b680-d965-4b78-99fc-6547c2f62064
|
|
extern const GUID GUID_COMPARTMENT_SOFTKBD_WNDPOSITION =
|
|
{
|
|
0xac72b680,
|
|
0xd965,
|
|
0x4b78,
|
|
{0x99, 0xfc, 0x65, 0x47, 0xc2, 0xf6, 0x20, 0x64}
|
|
};
|