Когда я использую этот код
if (GetKeyNameText(Key << 16, NameBuffer, 127))
{
KeyName = NameBuffer;
GoodKeyName = true;
}
Я получаю следующую ошибку
C2664 'int GetKeyNameTextW (LONG, LPWSTR, int)': невозможно преобразовать аргумент 2 из 'char [128]' в 'LPWSTR'
NameBuffer
говорит следующее:
Ошибка: аргумент типа "char*" несовместим с параметром типа "LPWSTR"
Какие-нибудь советы?