Section courante

A propos

Section administrative du site

SDL_SETMODSTATE

SDL : Fixe l'état de modification
  SDL/SDL.h

Syntaxe

void SDL_SetModState(SDLMod modstate);

Paramètres

Nom Description
modstate Ce paramètre permet d'indiquer une ou des touches à fixé. Voici les touches combinables :
Constante Valeur Description
KMOD_NONE 0x0000 Cette constante permet de pas effectuer de modification.
KMOD_LSHIFT 0x0001 Cette constante permet de fixer la touche Shift de gauche.
KMOD_RSHIFT 0x0002 Cette constante permet de fixer la touche Shift de droite.
KMOD_LCTRL 0x0040 Cette constante permet de fixer la touche Ctrl de gauche.
KMOD_RCTRL 0x0080 Cette constante permet de fixer la touche Ctrl de droite.
KMOD_LALT 0x0100 Cette constante permet de fixer la touche Alt de gauche.
KMOD_RALT 0x0200 Cette constante permet de fixer la touche Alt de droite.
KMOD_LMETA 0x0400 Cette constante permet de fixer la touche Meta de gauche.
KMOD_RMETA 0x0800 Cette constante permet de fixer la touche Meta de droite.
KMOD_NUM 0x1000 Cette constante permet de fixer la touche NumLock.
KMOD_CAPS 0x2000 Cette constante permet de fixer la touche Capslock.
KMOD_MODE 0x4000 Cette constante permet de fixer le mode.
KMOD_RESERVED 0x8000 Cette constante est réservé.
KMOD_CTRL 0x00C0 Cette constante permet de fixer la touche Ctrl.
KMOD_SHIFT 0x0003 Cette constante permet de fixer la touche Shift.
KMOD_ALT 0x0300 Cette constante permet de fixer la touche Alt.
KMOD_META 0x0C00 Cette constante permet de fixer la touche Meta.

Description

Cette fonction permet de fixer l'état de modification des touches de combinaison courante.

Voir également

Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_GetModState

Dernière mise à jour : Dimanche, le 22 mars 2015