[MFC]Problème pour afficher une image.
Bonjour, :coucou:
J'ai récupéré le code pour afficher une image BMP dans une fenêtre. Le problème c'est que je ne comprend pas d'ou vien cette methode OnDraw. Je ne parvien pas à y accéder...
Voila le bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
CMyView::OnDraw(CDC *pDC)
{
CBitmap Bitmap;
CDC MemDC;
Bitmap.LoadBitmap(IDB_BMPESSAI); // lecture bitmap dans les ressources
BITMAP InfosBmp; // structure d'informations.
Bitmap.GetBitmap(&InfosBmp);
MemDC.CreateCompatibleDC(pDC);// creation d'un DC en memoire
MemDC.SelectObject(&Bitmap); // selection du bitmap dans le DC en memoire
// transfert final du bitmap dans le dc de la view.
pDC->BitBlt( 0,0,InfosBmp.bmWidth, InfosBmp.bmHeight,
&MemDC,
0,0,
SRCCOPY);
} |
Puis je compter sur vous pour m'aider ?? :roll:
Oui j'en suis sur !! :ccool:
Re: [MFC]Problème pour afficher une image.
Citation:
Envoyé par Deedier
Bonjour, :coucou:
J'ai récupéré le code pour afficher une image BMP dans une fenêtre. Le problème c'est que je ne comprend pas d'ou vien cette methode OnDraw. Je ne parvien pas à y accéder...
tu veux dire que tu ne passe jamais dans la fonction OnDraw de ta vue ?