Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionclass CMaFenetre : public CWnd { private: DECLARE_DYNCREATE( CMaFenetre); // Pour pouvoir la créer avec Create public: CMaFenetre(){ ... } ~CMaFenetre(){ ... } void OnPaint( HDC hdc ) { BITMAP bm; PAINTSTRUCT ps; HDC hdc = BeginPaint( m_hWnd, & ps); HDC hdcMem = CreateCompatibleDC( hdc); HBITMAP monBitmap; // l'image que tu as récupérée GetObject( monBitmap, sizeof( bm), & bm); BitBlt( hdc, 0, 0, bm.bmWidth, bm.bmHeight, hdcMem, 0, 0, SRCCOPY); SelectObject (hdcMem, monBitmap); DeleteDC( hdcMem); EndPaint( hwnd, & ps); } }; IMPLEMENT_DYNCREATE( CMaFenetre, CWnd); BEGIN_MESSAGE_MAP( CMaFenetre, CWnd) ON_WM_PAINT() // Pour récupérer l'évenement OnPaint END_MESSAGE_MAP()