Długo szukałem rozwiązania tego problemu, jednak niewiele na ten temat znalazłem, zarówno na google, jak i w serwisie. Pytanie więc brzmi: jak zamienić kod klawisza na jego nazwę? Np. dam 32, a zwróci mi 'Spacja'. Wiem, że to możliwe, bo w niektórych grach widziałem teksty typu: 'Press Spacja to...', więc musi być jakaś funkcja windowsowa, która to umożliwia. Szukałem w win sdk po nazwach i znalazłem coś, co mogloby pasować, funkcja: GetKeyNameText(). Jednak dostaję pusty ciąg znaków.
// Dzięki, zaraz sprawdzę. Że po angielsku, to już nie ważne, byleby działało. A jeśli ktoś zna na wyciągnięcie polskich, to też będę wdzięczny.
// No cóż, nie działa to najlepiej :-(. Przy 13 (enter) pokazuje '=', przy 27 (escape) pokazuje '[', przy 65 ('A') - F7, natomiast przy VK_F1 nic nie pokazało.