19 wchar_t tmpdst =
'\0';
#define MultiByteToWideChar
_Check_return_ _CRTIMP int __cdecl _isleadbyte_l(_In_ int _C, _In_opt_ _locale_t _Locale)
struct MSVCRT_threadlocaleinfostruct * MSVCRT_pthreadlocinfo
int CDECL _mbtowc_l(wchar_t *dst, const char *str, size_t n, _locale_t locale)