На данный вопрос уже ответили:
При обьявлении Rus вызывает ошибку, что Const char* не совместим с LPCWSTR
char* Rus(const char* text)
{
CharToOem(text,bufRus); return bufRus;
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей