Преобразовать ASCII в Unicode можно с помощью "сишной" функции mbstowcs().
Код:
#include <stdio.h>
#include <tchar.h>
#include "stdlib.h"
void main()
{
char str[] = "example";
wchar_t str_t[sizeof("example")];
//Функция преобразующая ASCII в Unicode
mbstowcs(str_t,str,sizeof("example"));
wprintf(_T("%s\n"),str_t);
}