bonjour � tous,
je n'arr�te pas de poster, mais cela m'aide beaucoup je vous remercie pour votre aide :)
dans mon application win32 je charge une simple bitmap en fond de mon appli, je me suis fait cette petite fonction qui marche bien :
qui me charge une image ressource, j'affiche alors mon image comme cela apr�s l'appel du createWindowEx :Code:
1
2
3
4
5
6
7
8
9
10
11
12 void PrintBmp(HWND hWnd, int pBitmap) { HBITMAP hBmp; HDC hDC; hBmp=(HBITMAP)LoadImage(hInst,MAKEINTRESOURCE(pBitmap),IMAGE_BITMAP,0,0,LR_CREATEDIBSECTION); hDC=GetDC(hWnd); DrawState(hDC,NULL,NULL,(LPARAM)hBmp,NULL,0,0,0,0,DST_BITMAP); DeleteObject(hBmp); ReleaseDC(hWnd,hDC); }
seulement voil�, lorsque je redimensionne mon appli, qu'un menu qui s'est superpos� � mon bitmap est d�pla��, mon bitmap est effa��, je pense qu"il faut que je force le refresh du bitmap ou quelquechose,Code:PrintBmp (hWnd, IDB_BITMAP1);
merci � vous :)
