Bonjour,
je retourne envers vous parce que je suis bloqué dans mon projet.
alors je m'explique:
je travail sur un programme pour traiter des images.
je voulais afficher l’histogramme de mon image dans une boite de dialogue.
dans mon fichierDOC je crée ma bdd: (pour l'instant je veux juste dessiner quelque chose sur la bdd)
Code C/C++ :
void CLIstaseDoc::OnTraitementHistogramme()
{
CDialHistogramme dialhisto;
m_Image.AffichageHistogramme(dialhisto.GetDC());
UpdateAllViews(NULL);
}
la methode AffichageHistogramme:
Code C/C++ :
void CImage::AffichageHistogramme(CDC *pDC)
{
POINT lpPoint[4];
lpPoint[0].x=100;
lpPoint[0].y=10;
lpPoint[1].x=150;
lpPoint[1].y=100;
lpPoint[2].x=50;
lpPoint[2].y=100;
lpPoint[3].x=120;
lpPoint[3].y=10;
CPen crayon(PS_SOLID,4,RGB(0,255,0));
pDC->SelectObject(crayon);
CBrush pinceau(RGB(255,0,0));
pDC->SelectObject(pinceau);
pDC->Polygon(lpPoint,4);
}
quand j’exécute rien ne se passe dans ma bdd et je ne comprend pas pourquoi ?
si vous avez des remarque je suis preneur de toute genre.
merci d'avance.