Bonjour à tous .
La structure BITMAPINFO est décrite ainsi dans wingdi.h :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
struct tagBITMAPINFO {
BITMAPINFOHEADER     bmiInfo;
RGBQUAD                     bmiColors[1];
}
Je souhaite utiliser cette structure necessaire pour afficher un bitmap grâce à la fonction SetDIBitsToDevice qui necessite un pointeur vers cette structure dans son 11ième paramètre.
Mais là j'ai un problème : Comment initialiser le membre bmiColors[] avec une table des couleurs de dimension nb_de_couleurs X RGBQUAD alors que le tableau est déclaré de taille 1 ??