SDL Key Input Problem
-
Hey
Weiteres Problem :
Da ich im Vollbildmodus abreite, wollte ich mir nun nen Panic Quit einrichten.
STRG + q soll der Befehlt sein.Hiermit wollte ich es realisieren, leider ohne erfolg, was mach ich flasch ?
Und seit bitte nicht so hart, hab erst heute mit SDL angefangen.
#include "Client.h" int SDL_main(int argc, char **argv) { CClient Client; SDL_Event cEvent; Client.OnInit(); while (1) { SDL_PollEvent(&cEvent); switch (cEvent.type) { case SDL_KEYDOWN: // Panic Quit if ((SDL_GetModState() == KMOD_CTRL) && (cEvent.key.keysym.sym == SDLK_q)) exit (1); break; } } SDL_Quit(); return 0; }
mfg
-
Schau mal hier:
http://www.libsdl.org/cgi/docwiki.cgi/SDL_GetKeyState