(c'est voulu le lien de spam à la fin de ton post ?

)
ibi0tux (./79) :
Je n'ai pas bien compris, il faut que je remplace par exemple :
0x00B345FF par 0x00,0xB3,0x45,0xFF ?
Oui c'est ça.
... l'adresse de l'image toi-même, c'est fait automatiquement puisque tu définis un tableau plutôt qu'une structure.
Je n'ai rien compris (je sais je suis un noob ^^)
Quand tu définis un tableau genre :
int tableau[5] = { 1,2,3,4,5 };alors tableau a pour type int* et pointe vers le premier élément ; même si tu fais un tableau à un seul élément c'est pareil :
int tableau[1] = { 14 };tableau est de type int*, et pointe vers l'entier 14. C'est grosso modo équivalent à :
int quatorze = 14;
int *pointeur = &quatorze;
Là pareil, pointeur est de type int*, et pointe vers l'entier 14

Si tu remplaces "int" par "BITMAP" tu te rends compte qu'en fait le 3è exemple correspond à ce que tu as fait dans ton code, et que tu peux le simplifier en le remplaçant par ce qui est fait dans le 2è exemple (mais bon, c'est pas non plus très grave si tu comprends pas, ta façon de faire est tout à fait correcte aussi et le plus important c'est de comprendre ce qu'on fait

)