J'ai exactement le même problème, et je ne sais pas pourquoi*.
Je l'ai contourné dans un de mes programmes, en ajoutant l'instruction
SDL_EnableUNICODE(1);
et en testant
...
Type: Messages; Utilisateur: edgarjacobs
J'ai exactement le même problème, et je ne sais pas pourquoi*.
Je l'ai contourné dans un de mes programmes, en ajoutant l'instruction
SDL_EnableUNICODE(1);
et en testant
...
C'est parce que, lorsque tu sors de ton while(SDL_PollEvent(&event)), tu redessines et affiches une fenêtre noire.
De plus, dans ta fonction AfficheSignal, je ne vois pas de SDL_UpdateRect() ou de...
Je ne connais pas ton programme, mais je verrais bien une structure comme celle-ci
void afficheSignal(int *positionDebut,....)
{
...
(*positionDebut)+=qqChose;
}
void traitement(...)
En général, les tâches se decomposent comme suit:
- initialisation sdl (et ttf si nécessaire)
- affichage
- tant que l'utilisateur ne demande pas l'arrêt
- attendre la commande...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.