#include <windows.h>
wchar_t *char2wchar(const char *string)
{
static wchar_t buffer[256];
memset(buffer, '\0', 256 * sizeof(wchar_t));
mbstowcs(buffer, string, (strlen(string) > 255) ? 255 : strlen(string));
return buffer;
}
char *wchar2char(const wchar_t *string)
{
static char buffer[256];
memset(buffer, '\0', 256 * sizeof(char));
wcstombs(buffer, string, (wcslen(string) > 255) ? 255 : wcslen(string));
return buffer;
}