Forcer la couleur d'un CStatic
Bonjour,
J'aurais besoin d'un coup de pouce :king:
Je développe actuellement une application sous visual C6. Dans cette Appli, j'utilise un CStatic, en type Bitmap.
J'ai alloué une zone mémoire de la taille de ce bitmap. Je le met à jour quand cela est nécessaire (il s'agit d'un portage de moteur graphique).
Or au niveau couleur de ce CStatic, il m'arrive d'avoir tout et n'importe quoi :cry:
Comment fais -t'on pour fixer la couleur du bitmap??? J'aimerais la fixer juste avant de faire mon refresh, et ainsi, ne plus être embété..
Extrait de code de la fonction, qui met à jour :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Int lig;
for (lig = 0; lig < 128; lig += 1)
{
memcpy(dlg.pPrivateBuffer + (lig * 32),RamEcran,30);
RamEcran += 30;
}
//memcpy(dlg.pPrivateBuffer,RamEcran,Taille);
//Couleur noir forcé pour le bitmap???
//rafraichissement du CStatic
dlg.m_Picture1.Invalidate(TRUE); |
Merci d'avance ;)