Bonjour

Envoyé par
Xaladra
Bonjour à tous
En effet en fonction de certains paramètres, je veux pouvoir changer chaque pixel indépendamment d'une couleur a une autre (noir ou blanc par exemple) et cela de manière dynamique.
Je me suis penché sur l'objet CBitmap. Est ce a votre avis un choix judicieux?
Pour moi, CBitmap n'est pas le plus adapté pour changer la couleur d'un (ou plusieurs) pixel(s) car il n'y a pas de methode du genre GetPixel(x,y). De plus, CBitmap peut stocker des images de differentes profondeurs (8 bits/16 bits luminance ou couleur/24 bits RGB ou 32 bits RGBA).
Si tu dois modifier des images et les afficher 'de temps en temps', pourquoi ne pas utiliser des tableaux 2D "fait maison" ?

Envoyé par
Xaladra
Autre souci :
J'aimerais également créer un bouton dynamiquement. Comment faire??
Pour le moment mon code est le suivant :
1 2 3 4 5
| CButton test;
CRect rect;
test.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(10,10,100,30), this, 1); |
Cependant comment fait on pour l'afficher SUR LA FENETRE????
Je pense qu'il faut récupérer un pointeur..
Pas nécessairement

Envoyé par
Xaladra
mais étant en manque de connaissance en visual :s... j'ai besoin d'aide (merci d'avance

)
recuperer le pointeur de ton objet n'est pas spécifique a MFC, c'est C/C++...
pour afficher ton bouton :
test.ShowWindow(SH_SHOW);
. Personnellement j'utilise
Partager