Finns det något annat sätt att läsa av tangentbordet än med DirectInput? Ja, visst - men hur du gör beror på vad det är för sorts program du gör. Du använder WM_CHAR för att se när någon har tryckt på nån tangent (dock inte specialtangenter som piltangenterna), sedan kollar du wParam (tror jag, kan vara LOWORD(wParam) eller nåt annat) för att få reda på vilken tangent. Detta fungerar bara när ditt fönster har fokus. Om du vill läsa direkt från tangentbordet kan du skriva nån ASM funktion som gör det åt dig.Läsa av tangentbordet?
Sv: Läsa av tangentbordet?
Är det console eller windows?
För console så använder du getch(), för windows kan du kolla i msg-loopen.
/Niklas JanssonSv: Läsa av tangentbordet?