Re-bonjour,
euh ... merci pr ton code mais j'ai pas assez d'expérience en Visual pr réussir à l'adapter en MFC...
Voici ce que j'ai pu "bredouiller" sans succès malheureusement.
J'ai pas tout compris tout le code; j'espere que vous ne vous arracherez pas les cheveux en lisant ceci :
BOOL CDialMaBdd::OnEraseBkgnd(CDC* pDC)
{
CPaintDC hdc(this);
RECT rcClient;
HWND hDlg;
HBITMAP hbmp;
HINSTANCE hInstance;
GetClientRect(hDlg, &rcClient);
HDC hDC = GetDC(0);
hdc = CreateCompatibleDC(hDC);
hbmp = LoadBitmap(hInstance, (LPCTSTR)IDB_BITMAP1);
SelectObject(hdc, hbmp);
ReleaseDC(0, hDC);
DialogBoxParam(hInstance, (LPCTSTR)IDD_BDD1, 0, CDialMaBdd, 0);
BitBlt(hdc, 0,0, 200, 200, hDC, 0,0, SRCCOPY);
DeleteDC(hdc);
DeleteObject(hbmp);
return CDialog::OnEraseBkgnd(pDC);
}
Merci beaucoup de votre aide