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




Anmelden zum Antworten